Как отладить удаленную программу, работающую на Linux из Windows - PullRequest
1 голос
/ 13 апреля 2011

Я привык к отладчику визуальных студий (это действительно хорошо), и мне приходится отлаживать программу, работающую на Linux (на C ++), с моего компьютера с Windows. Кто-нибудь может подсказать, как отлаживать удаленную программу, работающую на linux из windows

Ответы [ 2 ]

1 голос
/ 13 апреля 2011
  • Установите сервер X-Windows на свой компьютер с Windows, существует довольно много альтернатив (например, cygwin / X).
  • SSH к машине linux с включенной переадресацией X или настройте X-сервер на прием подключений от машины linux и настройку DISPLAY вручную на машине linux.
  • Установите и запустите, например, ddd на машине с Linux - она ​​будет отображаться на вашем компьютере с ОС Windows
  • отлаживать
0 голосов
/ 13 апреля 2011

Для консольных программ вы захотите посмотреть gbd . Это утилита командной строки, но с небольшим ноу-хау, она так же, как и Visual Studio, способна отследить проблему. Вы можете запустить вашу программу через удаленный сеанс SSH и отладить его таким образом. Это может даже работать для приложений с графическим интерфейсом, которые вы просматривали через соединение VNC.

...