配置Qt Creator以使用GDB

6 gdb qt-creator

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

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

如何设置Qt Creator使用GDB进行调试?

Jon*_*nas 5

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

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

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