Удаленная отладка приложений на C ++ с Eclipse CDT / RSE / RDT

Я борюсь с Eclipse (в Windows), чтобы он подключился к моей Linux-системе, а также компилировал и отлаживал там код C ++ удаленно.

Что у меня работает:

CDT / RSE / RDT установлен (Eclipse Juno, CDT 8.1.2, PTP (RDT) 6.0.4, RSE 3.4)rdt-сервер работает на Linux box (perl ./daemon.pl 4075)создавать локальные проекты C ++ (на основе Makefile)компилировать и отлаживать локальные проекты C ++создавать удаленные проекты (используя соединение «Linux» с rdt-сервером)компилировать удаленные проекты (на основе Makefile)

Некоторые ручные вещи, которые я могу сделать (без Eclipse):

«Удаленная» отладка моих скомпилированных проектов:ssh mybox 'cd /path/to/project; gdb main'запустите gdbserver:ssh mybox 'cd /path/to/project; gdbserver fqdn:10000 main'

Что не работает: отладка в Eclipse

отладка через "C ++ application" Ошибка:Программа не указана (потому что у меня нет локального кода)отладка через "C ++ remote" Ошибка:Программа не указана (мне нужен локальный код для этого?)отладка через "C ++ attach" (отладчик: "gdbserver")GDB-сервер работает на LinuxGDB не может общаться с GDB-сервером (Cygwin GDB 7.5, Linux GDB / GDB-сервер 7.3);предупреждение: Архитектура отклонена предоставленным целевым описанием.отладка через "C ++ attach" (Debugger: "gdb") попытается подключиться к моим процессам Windows.

Другие вещи, которые могут вызвать проблемы:

Я используюssh двоичный файл, поставляемый с MSYS / Git (не включенPATH)Cygwin не включенPATH

Я действительно хотел бы сделать удаленную отладку в Eclipse для моих проектов C ++. Есть ли у вас какие-либо предложения, как действовать отсюда?

Ответы на вопрос(5)

Ваш ответ на вопрос