QtCreator调试器只显示汇编程序

QtCreator debugger only shows assembler

本文关键字:汇编程序 显示 调试器 QtCreator      更新时间:2023-10-16

我使用的是linux,使用的是QTCreator。出于某种原因,当我在调试模式下运行程序时,当它出现故障时,我会得到汇编程序转储。没有堆栈痕迹或任何合法的东西。我想我的调试器以前会向我显示这些东西,但不知怎么地被关闭了。我该怎么办才能把它拿回来?

感谢

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

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