Commandes gdb |
|
|
Aide en ligne |
help |
générale |
|
help <sujet> |
spécifique |
Charger un programme |
file <fichier> |
|
Lancer l'exécution |
r(un) |
|
Lister |
l(ist) |
10 lignes suivantes |
|
l(ist) <no ligne> |
10 lignes autour |
|
l(ist) <fonction> |
|
Interrompre l'exécution |
kill |
abandonner l'exécution |
|
b(reak) <no ligne> |
placer un point
d'arrêt |
|
|
sur une ligne |
|
b(reak) <fonction> |
placer un point d'arrêt |
|
|
à l'entrée d'une fonction |
|
info b |
lister les points d'arrêt |
|
delete <no pt d'arrêt> |
supprimer un point d'arrêt |
|
CTRL-C |
interrompre (dans xterm ) |
|
CTRL-C CTRL-C |
interrompre (dans Emacs) |
|
|
l'exécution |
Afficher une expression |
p(rint) <expr> |
valeur courante |
|
display <expr> |
valeur à chaque arrêt |
Relancer l'exécution |
c(ont) |
jusqu'au prochain
point d'arrêt |
|
s(tep) |
d'une instruction |
|
n(ext) |
d'une instruction (même niveau) |
|
finish |
pour terminer un niveau |
|
until <no ligne> |
jusqu'à la ligne |
Naviguer dans la pile |
up |
monter d'un niveau |
|
down |
descendre d'un niveau |
|
fr(ame) <no niveau> |
aller à un niveau donné |
|
bt (backtrace) |
afficher la pile |