Можно ли использовать GDB в кросс-скомпилированном приложении win32 на целевой платформе

Это сложный вопрос, но в основном я хочу знать, могу ли я использовать GDB в приложении, скомпилированном для i686-pc-mingw на кросс-компиляторе Linux. Я хочу отладить полученную программу в окне целевого окна со ссылками на исходный код и т. Д.

Возможно ли, и если да, то что мне нужно принять во внимание (то есть та же версия файлов mingw, те же binutils, тот же относительный путь к исходному коду и т. д.)?

Одна вещь, которая меня немного смущает, - это номера версий GCC и GDB, похоже, не совпадают. Как узнать, будут ли версии совместимы?

Если эти вопросы звучат глупо, это просто потому, что я мало использовал GDB, это просто то, что я хочу начать делать, поэтому я не пытаюсь угадать, что сломалось.

5
задан SpliFF 15 September 2010 в 18:08
поделиться