Я использую eclipse (2020-3) на Windows в качестве IDE для разработки в лагерном проекте (на основе Makefile), скомпилированном компилятором Microsoft VC9 (visual studio 2015). Из соображений удобства я хотел бы использовать отладчик eclipse-internal также для устранения проблем. Мне удалось установить GDB и перейти в exe из затмения. К сожалению, GDB, похоже, не находит отладочных символов в объектах, и когда я запускаю GDB в командной строке, я получаю сообщение, подтверждающее, что:
Reading symbols from c:\workdir\xxxxxxxx\xxxxxx\win32vc9\bin\xxxxxxxx_d.exe...(no debugging symbols found)...done.
Я компилирую свои объекты с /Z7
(что означает символ отладки, встроенный в .obj вместо .pdb-файла) и связанный с /DEBUG
переключателями. Я не нашел никакой информации, если GDB вообще поддерживает отладочную информацию, предоставляемую Visual Studio, или какую другую конфигурацию я мог бы использовать, чтобы она работала.