Запуск последней стабильной версии Eclipse CDT на последней версии Windows 10 x64. Я начал с Eclipse IDE для Java разработчиков, а затем установил плагин CDT минус предварительный просмотр / бета / экспериментальные функции - это мой единственный плагин; Я в состоянии отладить Java проекты просто отлично, но когда дело доходит до использования GDB в C, он вообще не останавливается на точках останова; в противном случае отладчик работает отлично. Я могу пройтись по программе, изучить переменные, посмотреть результаты сборки. Я даже вижу точки останова, связанные с сборкой.
Я просмотрел несколько сообщений в StackOverflow и на различных форумах, и ни одно из них не помогло мне. В свете их предложений вот моя текущая ситуация:
- У меня нет кнопки «Пропустить все точки останова», случайно включенной. (Я также включил и выключил его во время выполнения программы, не помогает.)
- Я ЕСМЬ в перспективе Отладка
- Запуск Eclipse от имени Администратора НЕ решает проблему
- Отключение «остановки при запуске» НЕ решает проблему
- Я использую конфигурацию отладки по умолчанию, поэтому отсутствует информация об оптимизации и максимальной отладке (в настоящее время используются флаги -O0 -g3)
- Передача флага -ggdb3 не помогает
- Я пробовал различные комбинации очистки / восстановления проекта / очистки точек останова / перезапуска Eclipse
- Я пытался создавать новые проекты, копировать и создавать новые исходные файлы, копирование и вставка содержимого исходных текстов в новые - новый проект ничего не исправляет
- Точки останова, которые я тестирую, находятся в гарантированных местах попадания в main (например, в простом Программа «Hello World», содержащая только несколько операторов printf), поэтому нет проблем с загрузкой библиотек или других исходных файлов
Я надеюсь, что кто-то сможет помочь!