Eclipse CDT 2018-09 (4.9.0) не функциональное окно GDB - PullRequest
0 голосов
/ 19 февраля 2019

Окно консоли отладчика GDB в Eclipse CDT 2018-09 (4.9.0) в Windows, по-видимому, не работает при отладке удаленных целей Linux.

Мы можем запустить отладчик (через ssh) иувидеть вывод из программы в окне консоли.Аналогично, появляется окно консоли отладчика gdb, но оно никогда не показывает никакого вывода, и мы не можем вводить в него команды gdb.

Ожидаемое поведение:

  • Запуск отладчика, отображается окно консоли отладки gdbс интерактивным сеансом GDB (появляется вывод GDB, и мы можем вводить команды GDB).

Фактическое поведение:

  • Запустить отладчик, консоль отладки GDB существует, но кажется неработоспособной.

Мы строим встроенную программу Linux для Windows с использованием кросс-компиляторов.

Когда мы отлаживаем программу на удаленной цели, нам нужно использовать консоль gdb для ручной загрузки общих библиотек с помощьюКоманда «sharedlibrary», чтобы мы могли просматривать общие библиотеки, загружаемые основной программой.

Однако в последних версиях Eclipse отображается окно консоли gdb, но в противном случае оно не работает.Вывод gdb отсутствует, и мы не можем взаимодействовать с ним / вводить команды.

Я обнаружил несколько очень старых тем, похожих на эту, но это совсем недавно в Eclipse CDT build 2018-09 (4.9.0)

1 Ответ

0 голосов
/ 19 февраля 2019

Оказывается, проблема была в плагине цветовой темы DevStyle, который использовал разработчик.Тема DevStyle (https://www.genuitec.com/products/devstyle/) закрывала окно отладки. Отключение темы (возврат к стандартной) решило проблему.

...