GDB Быстрый старт

Материал из Энциклопедия Хаб.ру
Перейти к: навигация, поиск

GDB

gcc -g perf.c -o perf #cборка с поддержкой отладочных символов
 
gdb binfile #run gdb
set args
   выставить аргументы, с которыми запускать исполняемый файл

show args
   показать список аргументов, с которыми запускается программа    
gdb --args ./a.out /dev/sda
set args --clear --nook --inputmenu a 20 50 10 Username a
 
list #показать список строк кода
break 22 #поставить точку останова на строке 22
run #выполнить программу
next #выполнить шаг
 
b filename:linenumber #сокращенная нотация команды break
info breakpoints # информация о точках останова
run option 
 
help command #посмотреть помощь по комманде

отладка форкнутых процессов

set follow-fork-mode child
set follow-fork-mode parent

Внешние ссылки

  1. Debugging programs with multiple processes
  2. GDB
Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты