| 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 |