我试图通过遵循本教程来理解“qmake” 。但是,当我运行我的 .pro 文件而不使用 CONFIG += debug 然后使用它(添加调试符号)时,我看不出有什么区别。我想看看这些调试符号,我可以在我的项目中的什么地方找到它们?
我想看看他们如何帮助我作为开发人员?
它们应该显示在 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
希望有帮助。