QtCreator Release模式下调试程序

网上资料多是修改Qt安装目录下msvc-desktop.conf文件,然后在PRO工程文件中添加

QMAKE_CXXFLAGS_RELEASE = $$QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO
QMAKE_LFLAGS_RELEASE = $$QMAKE_LFLAGS_RELEASE_WITH_DEBUGINFO

,然后不起作用,其实就一步操作就行,只需要在PRO文件中加入下面配置信息,然后qmke一下,重新编译一下即可:

QMAKE_CXXFLAGS_RELEASE = -Od -ZI -MD

QMAKE_LFLAGS_RELEASE = /DEBUG /INCREMENTAL:NO

说明:

  1. -Od:去掉编译器优化;
  2. -ZI:控制生成pdb调试文件;
  3. -MD:使用多线程库

你可能感兴趣的:(C/C++,技术杂谈)