Окно консоли отладчика 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)