Я пишу плагин netscape iplanet (на solaris/C, использующий eclipse), который является в основном общим объектом с определенными точками входа, и я хотел бы иметь возможность отлаживать общий объект с помощью отладчика eclipse (gdb). Я помню, что делал что-то подобное в AIX, где вы могли бы подключить xldb к запущенному процессу. Можно ли заставить eclipse запускать gdb для привязки к исполняемому двоичному файлу? И должен ли я ожидать горя, потому что хочу отлаживать динамически загруженный кусок кода?
Можно ли подключить сеанс отладки к запущенной программе в eclipse CDT
Ответ 1
Да, это так. Вам нужно перейти к диалоговому экрану Lauch и выбрать "С++ Attach to...". В зависимости от вашей версии Eclipse может быть доступно только одно или несколько вариантов "С++ Attach to...".
Ответ 2
Я использую Eclipse CDT для удаленной среды HP/UX. Я не уверен, будет ли это работать для вас:
-
ваше приложение работает на unix
-
перейти к настройкам запуска/отладки/C/С++ Прикрепить к удаленному
-
нажмите "Отладка", и будет показан список процессов.
-
выберите процесс, который вы хотите отлаживать.