GDB

From Nasza Pasja - Programowanie

GDB czyli GNU debugger to darmowy debugger działający w trybie tekstowym

Sposób użytkowania

Jezeli mamy dany program o nazwie bziumek debugger uruchamiamy poleceniem:

  gdb bziumek

Ustawiamy breakpoint np na funkcję main:

  (gdb) b main

Uruchamiamy program:

  (gdb) r

Kroczek do przodu (w ten sposób debugujemy linijka po linijce, debugger wchodzi do każdej napotkanej funkcji):

  (gdb) s 

Następna linijka (nie wchodzi do napotkanych funkcji):

  (gdb) n

Jeżeli nie podamy żadnego polecenia tylko przyciśniemy enter GDB powtórzy ostatnie polecenie