QMAKE * .pro-file:在发布模式下启用调试信息

时间:2012-02-03 10:19:05

标签: c++ visual-studio compiler-construction settings qmake

由于兼容性问题,我在发布模式下在VS2008中编译我的项目,但我需要访问调试信息。这就是我在项目属性中为发布模式手动设置调试设置的原因。在VS2008中,我打开属性窗口并选择:

  1. 配置属性/ C / C ++ /优化=禁用/ Od
  2. 配置属性/ C / C ++ /常规/调试信息格式=程序数据库(/ Zi)
  3. 配置属性/ C / C ++ /链接器/生成调试信息=是(/ DEBUG)
  4. 我使用专业文件来配置我的项目的vcproj文件。每次我改变这个pro文件时,我都要重新加载我的项目,并且调试设置丢失了。我想将上面提到的三个设置包含在pro文件中,这样在更改后,我不需要再次设置调试设置。

    我已经用谷歌搜索了,我也在QT reference看了我的问题,但我找不到任何东西。我很乐意接受任何建议!

1 个答案:

答案 0 :(得分:6)

好的,伙计们,我已经弄清楚了。

在QMAKE文件myproject.pro中,插入以下命令:

QMAKE_CXXFLAGS_RELEASE += /Zi 
QMAKE_CXXFLAGS_RELEASE += /Od
QMAKE_LFLAGS_RELEASE += /DEBUG

这应该有效!