Qt调试发布

时间:2011-08-30 02:40:56

标签: qt

我正在尝试调试我在发布模式下用Qt 4.7.3制作的程序。我想调试这个程序。有没有办法在发布时使用调试信息构建Qt DLL库?

我在Windows上使用Visual Studios 2008。

1 个答案:

答案 0 :(得分:2)

为Windows上的Qt发布版本生成调试符号...

  1. 在qmake.conf中将标志“-Zi”添加到QMAKE_CFLAGS_RELEASE。
  2. 在qmake.conf中将标志“/ DEBUG”添加到QMAKE_LFLAGS_RELEASE(您可能还需要“/ OPT:REF”和“/ OPT:icf”)
  3. 对于VC2008版本,您可以将其添加到Qt \ mkspecs \ win32-msvc2008 \ qmake.conf 然后配置并重建。

    此处提供的各种qmake选项的更多详细信息: http://doc.qt.io/qt-5/qmake-variable-reference.html