Проблемы с отладчиком GDB - не указан исходный файл - PullRequest
3 голосов
/ 14 ноября 2009

По какой-то причине я не могу заставить gdb распознавать файлы в моем проекте при отладке. Я пробовал разные вещи, в том числе скачивал разные версии и т. Д., И последнее, что я сделал, это полностью переписал весь MingW с пакетом Bundle Twilight Dragon Media.

Кто-нибудь знает, как решить эту проблему? Странно было то, что когда я впервые начал использовать его, он работал нормально, а потом вдруг перестал работать.

Я использую Code :: Blocks и проверил -g для отладочной версии проекта. Я работаю в Windows Vista.

1 Ответ

5 голосов
/ 15 ноября 2009

Это может быть точка ... GDB находит исходные файлы по пути / имени файла из отладочной информации объектного модуля. Так что, если вы переместили свои источники по крайней мере, вы должны перестроить свой проект. Это также относится к вам, если вы пытаетесь получить поддержку источника на другом хосте, который вообще не виден вашим источникам.

Самое важное, что нужно помнить:

  • Отладочная информация сама по себе не содержит источников, только пути, где их найти. Люди часто этого не знают.

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

...