Qt创建者:我在哪里可以找到项目中的调试符号?

时间:2013-05-31 16:21:05

标签: qt debugging qt-creator config qmake

我试图按照this tutorial来理解'qmake'。但是,当我运行我的.pro文件而没有使用CONFIG + = debug然后使用它(添加调试符号)时,我看到没有区别。我想看看这些调试符号,我可以在项目中找到它们吗?

我想看看他们如何帮助我作为开发人员?

1 个答案:

答案 0 :(得分:1)

它们应该显示在Qt Creator中项目设置中指定的构建目录中。

使用MSVC2010时,使用Qt Creator时会在pdb中创建<Project>/debug文件。

这是qmake行:

qmake.exe "C:\path\to\myproject\myproject.pro" -r -spec win32-msvc2010

可能会执行以下操作:

"C:\path\to\myproject\debug"

或者如果您在Qt Creator中启用了阴影构建,它将最终出现在:

"C:\path\to\myproject-build-VS2010-<QT_VERSION>__Debug"

http://qt-project.org/doc/qt-5.0/qtdoc/qmake-manual.html

希望有所帮助。