Я хотел бы отладить процесс, который запускается на машине разработки (как удаленном компьютере) с моего ноутбука с помощью файла MinugW debugerver.exe. Но я столкнулся с проблемой «Ошибка при создании процесса« D: \ remotedbg \ XXX.exe », (ошибка 50): запрос не поддерживается». Я создал XXX.exe с помощью Visual Studio 2013 и попытался удаленно отлаживаться с помощью MinGW gdbserver.Удаленная отладка с помощью MinGW gdbserver
Я просто следую рекомендациям по ссылке here, и я только что выполнил следующую команду на удаленном компьютере, чтобы запустить gdbserver C:\MinGW\bin>gdbserver.exe :2345 D:\remotedbg\XXX.exe
, но в итоге получил вышеупомянутую ошибку.
Если это невозможно, вы можете порекомендовать мне любой способ удаленной отладки в окнах. Я на самом деле хочу присоединить процесс, который выполняется на удаленном компьютере с моего хоста, и применить точки останова от моего gdb хоста и контролировать результат процесса.
@ Ryan v. Bissell Да, это не проблема брандмауэра, и я отключил это на своей целевой машине. Как вы указали, причиной может быть двоичное несоответствие. Но я начал использовать WinDbg, и теперь он работает отлично. Также я знаю о [удаленной отладке VS2013] (https://msdn.microsoft.com/en-us/library/bt727f1t.aspx) и также используя это. Спасибо за ваш вклад. – Panch