GDB debugger giver dig mulighed for at se, hvad der sker "under kølerhjelmen " i et eksekverbart program skrevet i Ada , C, C + +, Objective- C og Pascal . Det kan installeres og køre på Linux og Unix-operativsystemer , og på de fleste Windows-baserede operativsystem systems.The debugger gør det muligt at identificere de forhold, der påvirker et programs opførsel. Du kan stoppe programmet på bestemte break point og gå gennem programmet linje for linje for at se, præcis hvad der sker . Ting du skal
GDB Debugger
Vis Flere Instruktioner
1
Åbn et terminalvindue .
2
skriv kommandoen " gdb eksekverbar "for at fejlsøge en eksekverbar fil . Erstat " eksekverbar " med navnet på filen . Du vil blive præsenteret med et " ( gdb )" kommandoprompten.
3
Skriv kommandoen "run " for at udføre programmet. Når programmet går ned, vil produktionen viser, hvor programmet stoppede.
4
skriv kommandoen " backtrace ". Dette vil finde metoder og parametre ved et styrt.
5.
skriv kommandoen " break -funktion" for at fortælle GDB at bryde udførelsen af programmet på en bestemt funktion . Erstat " funktion" med navnet på den funktion , hvor du ønsker at programmet til at bryde.
6
skriv kommandoen " køre" en anden gang , så vil programmet eksekvere men debugger vil stoppe ved den angivne break point .
7
skriv kommandoen " skridt " og tryk på "Enter" -tasten gentagne gange for at gå gennem resten af programmet . Dette vil vise dig præcis , hvad der sker i programmet. Du kan se, hvor programmet stopper med at arbejde , eller hvor eventuelle memory leaks er placeret.
8
Skriv kommandoen "quit " for at afslutte GDB .
< Br >