配置Qt Creator以使用GDB

时间:2009-09-25 07:04:58

标签: gdb qt-creator

我的机器中有GDB和CDB。我的Qt创建者正在使用CDB进行调试。

我试图指向GDB路径,但它不起作用。

如何使用GDB将Qt Creator设置为调试?

2 个答案:

答案 0 :(得分:5)

确保已将Qt Creator设置为“Debug”构建配置(Build菜单 - > gt;设置构建配置 - > Debug)。这可能听起来很明显,但我不小心设置为“Release”,并且在Qt Creator默默地忽略我的断点时花了好几个小时寻找gdb配置问题,尽管我使用“Start Debugging”命令运行应用程序。

另请注意,在这种情况下,为调试版本重新配置Qt Creator可能还不够,但您必须执行完全重建以使配置更改适用于整个项目(是的,这是一个额外的步骤我不得不这样做。

如果您尝试使用发布配置调试构建,Qt Creator可以使用警告对话框,就像Visual Studio在很久以前一样。它会避免那些沉默的失败。

答案 1 :(得分:0)

您可以使用其他选项

启动qtcreator
C:\QtSDK\QtCreator\bin\qtcreator.exe "-disable-cdb"

禁用cdb。