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

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

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

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

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

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