Рубрики
c

GDB

Описание:

GNU Debugger - переносимый отладчик проекта GNU, который работает на многих UNIX-подобных системах/

Команды:

gdb name_program - запуск отладки программы с именем name_program
quit - выход
q - выход
run - запустить отладку
r - запустить отладку
break - создать точку остановки или прерывания
b - создать точку остановки или прерывания
  main - начало программы
b main - программа будет прерываться от самого начала
next - продолжить выполнение дебага
n - продолжить выполнение дебага 
list - показать исходный код (если он есть)
l - показать исходный код (если он есть)
l 12 - перейти на 12 строку исходного кода
print ИМЯ_переменной - покажет текущее значение переменной
r - вернутся в начало программы
info locals - показать все локальные переменные
с - продолжить (continuum)
disable - отключает все точки b
!!! при нажатии клавиши enter выполнится последняя команда (удобно использовать с командой n)
!!! make program_name
!!! gdb ./name_orogram