我使用的是Linux,而我正在使用QTCreator。出於某種原因,當我在調試模式下運行一個程序時,當它發生故障時,我得到一個彙編程序轉儲。沒有堆棧跟蹤或任何Legibile。我認爲我的調試器曾經向我展示過這些東西,但不知何故已經關閉。我能做些什麼來恢復它?QtCreator調試器只顯示彙編程序
感謝
我使用的是Linux,而我正在使用QTCreator。出於某種原因,當我在調試模式下運行一個程序時,當它發生故障時,我得到一個彙編程序轉儲。沒有堆棧跟蹤或任何Legibile。我認爲我的調試器曾經向我展示過這些東西,但不知何故已經關閉。我能做些什麼來恢復它?QtCreator調試器只顯示彙編程序
感謝
真正的問題是,我的make和qmake命令被交換了,所以make文件使用-O3而不是-g編譯,即使程序是在調試模式下編譯Qt的。
您需要調試符號編譯它,使調試配置活動之一,重新編譯和運行。或者自己提供-ggdb gcc開關