网上资料多是修改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
说明:
- -Od:去掉编译器优化;
- -ZI:控制生成pdb调试文件;
- -MD:使用多线程库