FreshMeatInIT
@FreshMeatInIT
В замкнутом кругу

Как сделать отладку по исходному коду, а не дизассемблеру в Qt Creator на linux?

Хотел отлаживать код по исходному коду, как в Visual Studio, но в Qt Creator отладка идёт автоматически по дизассемблированному коду, в настройках нужной опции не нашёл.5e609510287da203424761.png
  • Вопрос задан
  • 863 просмотра
Пригласить эксперта
Ответы на вопрос 1
@res2001
Developer, ex-admin
Нужно собрать код с отладочной информацией. Для gcc ключ -g в опциях компилятора.
На сколько я помню, в pro файле нужно задать:
BUILD_FLAG=debug
Тогда qmake включит отладочную информацию при сборке. Могу ошибаться, давно не использовал Qt и qmake.

Если показанная точка - это не ваш код, а находится, например, внутри библиотеки, которую использует ваш код, то нужно эту библиотеку собрать с отладочной информацией. Но в этом случае, чаще всего ошибка все равно в вашем коде, так что возможно это и не потребуется.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы