在QT Creator中调试“这似乎不是一个Debug构建。”

时间:2014-02-19 04:10:06

标签: c++ gdb segmentation-fault qt-creator

我正在尝试使用QTCreator 2.2.81调试一些球拍代码并继续收到消息“这似乎不是”调试“构建”。结果,我想确保我至少可以在gdb中调试程序。我发现我无法在GDB中使用以下行添加到我的.gdbinit文件中:

handle SIGSEGV nostop noprint
handle SIG33 nostop noprint pass
handle SIG32 nostop noprint pass

一旦我这样做,我就能够使用GDB成功调试程序。我不介意使用GDB,但它不是我正常工作流程的一部分,我宁愿使用Qt Creator提供的内置功能。我确保选中该选项以在Qt Creator中使用my.gdbinit文件,但我仍然遇到了同样的问题。有关在qt中调试需要做什么的任何建议?

1 个答案:

答案 0 :(得分:2)

您必须将以下内容添加到.pro文件中:

CONFIG += debug