【发布时间】:2012-02-10 20:24:28
【问题描述】:
我的 Qt 4.7.4 项目文件在 Windows 发布版本下不会生成 map/pdb 文件。因此,事后调试是不可能的。
有什么标志可以改变吗?
【问题讨论】:
-
您是使用 qmake 来构建项目还是“只是”Visual Studio”?
-
从命令行使用 Qmake/nmake。
标签: qt
我的 Qt 4.7.4 项目文件在 Windows 发布版本下不会生成 map/pdb 文件。因此,事后调试是不可能的。
有什么标志可以改变吗?
【问题讨论】:
标签: qt
将以下内容添加到 .pro 文件中:
QMAKE_LFLAGS_RELEASE+=/MAP
QMAKE_CFLAGS_RELEASE += /Zi
QMAKE_LFLAGS_RELEASE +=/debug /opt:ref
【讨论】:
QMAKE_CXXFLAGS_RELEASE += -Oy- 或QMAKE_CFLAGS_RELEASE += -Oy- (Qt 5)