Eclipse не удалось выполнить команду MI -target-select remote

Попытка настроить удаленную отладку GDB в Eclipse. когда я пытаюсь отладить, я получаю:

 Error in final launch sequence
Failed to execute MI command: -target-select remote LOCALHOST:2345
Error message from debugger back end:
LOCALHOST:2345: Connection timed out.
LOCALHOST:2345: Connection timed out.

Мой отладчик GDB настроен правильно

 /carambola/carambola/build_dir/toolchain-mipsel_r2_gcc-4.6-linaro_uClibc-0.9.33.2/gdb-linaro-7.2-2011.03-0/gdb/gdb

(выполняя это я могу получить оболочку GDB)

Есть идеи, что я делаю не так? я думаю это довольно элементарно ??

10

Решение

это происходит, если клиент GDB (внутри eclipse) не скомпилирован для той же архитектуры, что и сервер GDB.
установка правильного gdb в отладке затмения решила эту проблему

10

Другие решения

Соединение использует localhost вместо удаленного хоста. Чтобы исправить, в затмении перейдите к

Выполнить-> Отладочные конфигурации ..

Здесь выберите вкладку «Отладчик», внутри есть три дополнительные вкладки (Главная, Общие библиотеки, Соединения). В соединениях вы можете указать правильный ip для удаленного компьютера.

1

Переключившись в режим «Отладка» (верхняя правая кнопка), я затем в верхней строке меню влево щелкнул красную кнопку «Завершить». Тогда я смог снова запустить отладку.

1

Эта проблема создана по двум причинам:

  1. если точка останова включена, так что бегите и пропустите точку останова
  2. если отладочное устройство установлено неправильно, перейдите к Debug настроить как и проверить Debugger Опция заполнена правильно.
-1
По вопросам рекламы [email protected]