Отладка с помощью EDC-TCF с использованием localhost в качестве цели в Eclipse - PullRequest
0 голосов
/ 20 января 2012

Как говорится в теме. Я пытаюсь начать сеанс отладки проекта C / C ++ с TCF в качестве отладчика. Это то, что я делаю, (я на Windows XP)

  • Я создаю проект C / ++, собираю его с помощью mingw32-make.exe и генерирую двоичный файл.
  • Затем я нажимаю Отладка как-> Конфигурация отладки-> Целевые коммуникационные рамки
  • Здесь я указываю имя проекта, а в поле «Путь к локальному файлу» указываю абсолютный путь к двоичному файлу проекта C / C ++.
  • Я ничего не даю в пути к удаленному файлу, так как я делаю localhost.
  • Затем я запускаю агент TCF (который можно получить путем создания источника агента TCF).
  • На вкладке цели в конфигурации отладки я отмечаю «Использовать localhost в качестве цели».
  • И, наконец, нажмите Отладка.

Теперь, когда начинается сессия, я получаю исключение tcf nullpointerexception, и сессия даже не запускается. Кто-нибудь делал этот тип отладки?

1 Ответ

1 голос
/ 28 июля 2012

Вы скомпилировали свой проект с помощью mingw, нет смысла использовать tcf для локальной отладки, просто используйте отладчик CDT по умолчанию gdb, укажите полный путь к gdb (mingw / bin / gdb) на вкладке отладчика, и все должно быть в порядке

КСТАТИ. Я просто сделал локальную отладку tcf, как и вы, это сработало, только я скомпилировал свой проект с помощью msvc toolchain. Может быть, это твоя проблема

...