Hvordan bruke en GDB Debugger

GDB, GNU Debugger, er en fri og åpen kildekode program debugger for C, C ++, Pascal og andre programmeringsspråk. GDB er relativt enkel og grei å bruke, slik at du som programmerer for å avansere gjennom programmer linje for linje og undersøke problemområder i programmering. GDB, som alle debuggere, er nyttig for rooting ut kompilering feil eller finne sårbarheter i koden.

Bruksanvisning

1 Start din foretrukne terminal emulator, og naviger med "cd" -kommandoen til koden prosjektets katalogen.

2 Skriv "gdb app" og erstatte "app" med programmets navn. Skriv "run" for å starte programmet i GNU Debugger.

3 Trykk på "n" på tastaturet for å komme seg gjennom hver linje med kode. Trykk på "s" på tastaturet for å gå inn i en linje av en subrutine i koden.

4 Type "p" etterfulgt av navnet på en variabel for å se verdien tilordnet den variabelen. Trykk på "l" på tastaturet for å vise de ti linjer med kildekode som omgir den aktuelle linjen du viser.

5 Trykk på "c" på tastaturet for å fortsette gjennom koden din som normalt, som om programmet kjørte. Trykk på "Ctrl" og "D" tastekombinasjon for å gi "EOF" code og avslutter programmet.

6 Skriv "slutte" inn i GDB konsollen for å avslutte GNU Debugger.