Отладчик QtCreator показывает только ассемблер - PullRequest
3 голосов
/ 16 июня 2011

Я использую Linux, и я использую QTCreator. По какой-то причине, когда я запускаю программу в режиме отладки, когда она выходит из строя, я получаю дамп ассемблера. Там нет ни следа стека, ни чего-либо Легибиле. Я думаю, что мой отладчик показывал мне эти вещи, но как-то отключился. Что я могу сделать, чтобы вернуть его?

Спасибо

Ответы [ 2 ]

1 голос
/ 16 июня 2011

Вам необходимо скомпилировать его с символами отладки, сделать активную конфигурацию отладки, перекомпилировать и запустить. Или поставьте ключ -ggdb gcc самостоятельно

0 голосов
/ 12 июля 2011

Настоящая проблема в том, что мои команды make и qmake были поменяны местами, поэтому файл make собирался с -O3 вместо -g, даже когда программа была скомпилирована в режиме отладки из Qt.

...