Я не могу запустить простое приложение hello world в режиме отладки. Когда я нажимаю кнопку «Отладка», приложение выполняется и нормально завершается, хотя я поставил точку останова на строке, в которой напечатан «привет мир». Я также прошел через это меню: «Run> Configure Launches …» и выбрал исполняемый файл. Есть ли что-то еще, что я должен сделать, чтобы войти в режим отладки? Версия KDevelop — 4.7.4 и ОС: Linux Mint
Я также заметил, что все команды трассировки в меню «Выполнить» отключены (Step Over, Step Into, …)
Создайте свое приложение с помощью символов отладки.
Например, если вы используете cmake add -DCMAKE_BUILD_TYPE=Debug
на ваш звонок. (Или выберите его в KDevelop, если вы создаете папку для сборки там)
Это похоже на проблему, которая у меня была. Я поместил имя exe, который я пытался отладить в debugger executable
поле debug
страница моего launch configuration
, Однако это поле относится к самой программе отладки, например, /usr/bin/gdb
,