QtCreator调试器只显示汇编程序

时间:2011-06-15 22:48:36

标签: c++ qt gdb qt-creator

我正在使用linux,我正在使用QTCreator。出于某种原因,当我在调试模式下运行程序时,当它出错时,我得到一个汇编程序转储。没有堆栈跟踪或任何Legibile。我想我的调试器曾经向我展示过这个东西,但不知何故已经关闭了。我能做些什么来取回它?

由于

2 个答案:

答案 0 :(得分:1)

您需要使用调试符号对其进行编译,使Debug配置成为活动配置,重新编译并运行。或者自己提供-ggdb gcc开关

答案 1 :(得分:0)

真正的问题是我的make和qmake命令被交换了,所以make文件是用-O3而不是-g构建的,即使程序是从Qt以调试模式编译的。