方法一:全局方法,针对Qt版本
编辑QtVersion/mkspecs/common/msvc-desktop.conf
1. 将QMAKE_CFLAGS_RELEASE改为与QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO一致。
2. 将QMAKE_LFLAGS_RELEASE改为与QMAKE_LFLAGS_RELEASE_WITH_DEBUGINFO一致。
最终效果:
...
QMAKE_CFLAGS_RELEASE = $$QMAKE_CFLAGS_OPTIMIZE -Zi -MT
...
QMAKE_LFLAGS_RELEASE = /DEBUG /OPT:REF /INCREMENTAL:NO
方法二:局部方法,针对特定工程
在pro文件中加入:
QMAKE_CXXFLAGS_RELEASE = $$QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO
QMAKE_LFLAGS_RELEASE = $$QMAKE_LFLAGS_RELEASE_WITH_DEBUGINFO