Come usare un debugger GDB

April 27

GDB, GNU Debugger, è un debugger applicazione libero e open source per C, C ++, Pascal e altri linguaggi di programmazione. GDB è relativamente facile e semplice da usare, che vi permetterà come programmatore per avanzare attraverso la vostra linea applicazioni per riga ed esaminare le aree problematiche nella vostra programmazione. GDB, come tutti i debugger, è utile per sradicare gli errori di compilazione o di trovare le vulnerabilità nel codice.

istruzione

1 Avviare il emulatore di terminale preferito, e navigare con il comando "cd" nella directory del progetto di codice.

2 Tipo "gdb app" e sostituire "app" con il nome dell'applicazione. Tipo "run" per avviare l'applicazione in GNU Debugger.

3 Premere il tasto "n" sulla tastiera per progredire attraverso ogni riga di codice. Premere il tasto "s" sulla tastiera per passo in una linea di una subroutine nel codice.

4 Tipo "p" seguita dal nome di una variabile per visualizzare il valore assegnato a tale variabile. Premere il tasto "L" sulla tastiera per visualizzare le dieci linee di codice sorgente che circondano la linea corrente di visualizzare.

5 Premere il tasto "c" sulla tastiera per continuare attraverso il codice normalmente, come se l'applicazione era in esecuzione. Premere il tasto "Ctrl" e "D" combinazione di tasti per dare il codice "EOF" e terminare l'applicazione.

6 Tipo "quit" nella console GDB per uscire dalla GNU Debugger.