Debian sid и gdb - сломали



By admin ~ Декабрь 22nd, 2008. Filed under: Программирование.

Перестала работать отладка в программах при помощи gdb.

Компилирую программу так:

g++ -g -O0 main.cpp

При работе программа пишет корку, смотрю корку так:

gdb a.out core

Хочу вывести локальную переменную, скажем p:

gdb> p p;

получаю

No symbol “p” in current context.


Что то сьехало в gdb, в стандатном формате хранения отладочной информации. Для решения этой проблемы добавьте в g++ ключик -gstabs

g++ -gstabs -O0 main.cpp

После этого все вернулось на круги свои.

unknown% gdb –version
GNU gdb 6.8-debian

Popularity: 16%

Похожие статьи:

Оставьте комментарий: