Ответ 1
Я нашел эту ссылку здесь , а фактический автор marc
.
Поскольку вы следовали руководству и установили CDT
.
Когда запускается CDT, он пытается установить точку останова на main
, поэтому она прерывает выполнение при запуске вашей программы. Однако ваша цель уже запущена, поэтому точка останова не может быть установлена, и все это не удается.
Вы можете просто сказать своему старту не устанавливать эту точку останова и позволить ей подключиться к вашей цели. Перейдите к: Run- > Debug Configurations... и найдите свою конфигурацию запуска. Затем выберите вкладку "Запуск", прокрутите вниз и снимите флажок "Установить точку останова в" в подразделе "Параметры времени выполнения".
**** Это может быть также связано с операционной системой, которую вы используете, поскольку это проблема с неполным исполнением. **** и, следовательно, может потребоваться исправление. Но прежде чем делать что-либо, попробуйте выше. Это может решить вашу проблему.
Также удаление команды "target" из файла .gdbinit может помочь, поскольку плагин eclipse уже отправил эту команду.
Если ничего не работает, вы можете искать изменяющийся отладчик, потому что, наконец, проблема с компиляцией gdb.
Мой ответ основан исключительно на r & d.