Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

Come utilizzare il debugger GDB da GNU

Il debugger GDB permette di vedere ciò che sta accadendo "sotto il cofano " in un programma eseguibile scritto in Ada , C , C + + , Objective- C e Pascal . Può essere installato ed eseguito su sistemi operativi Linux e Unix e sulla maggior parte basato su Windows operativo systems.The debugger consente di identificare le condizioni che influenzano il comportamento di un programma . Si può fermare il programma in punti di rottura specificati e scorrere il programma riga per riga per vedere esattamente cosa sta succedendo. Cose che ti serviranno
debugger GDB
Show More Istruzioni
1

Aprire una finestra di terminale .
2

digitate il comando " eseguibile gdb "per eseguire il debug di un file eseguibile . Sostituire " eseguibile " con il nome del file . Ti verrà presentato con un " ( gdb ) " prompt dei comandi .
3

Digitare il comando "Esegui" per eseguire il programma . Quando il programma si blocca , l'output mostrerà dove il programma interrotto .
4

Digitare il comando " backtrace ". Ciò consentirà di individuare metodi e parametri al momento di un incidente .
5

tipo la " funzione di pausa " di comando per dire GDB per interrompere l'esecuzione del programma a una certa funzione . Sostituire " funzione" con il nome della funzione in cui si desidera che il programma di rompere .
6

Digitare il comando "Esegui " per la seconda volta in modo che il programma verrà eseguito , ma il debugger si fermerà alla specificato punto di rottura .
7

Digitare il comando " passo" e premere ripetutamente il tasto "Enter" per passare il resto del programma . Questo ti mostrerà esattamente ciò che sta accadendo nel programma. Si può vedere dove il programma smette di funzionare o se eventuali perdite di memoria si trovano .
8

Digitare il comando "quit " per uscire GDB .

 

Programmazione © www.354353.com