Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
gdb [Le 31/01/2018, 11:11] bcag2 [Interfaces graphiques] ajout plug-in pour vim + ajout liens et sous-titres |
gdb [Le 19/03/2018, 11:55] bcag2 [Résumé des principales commandes] |
||
---|---|---|---|
Ligne 51: | Ligne 51: | ||
|delete [x] | d [x] | efface les points d'arrêts si pas d'argument, ou le point d'arrêt correspondant au n° x | | |delete [x] | d [x] | efface les points d'arrêts si pas d'argument, ou le point d'arrêt correspondant au n° x | | ||
|~~~ | ~~~ | ~~~ | | |~~~ | ~~~ | ~~~ | | ||
- | |next | n | exécute une instruction (ne rentre pas dans les fonctions) | | + | |next | n | exécute une instruction (ne rentre pas dans les fonctions) peut-être suivi du nombre de ligne à exécuter | |
|step | s | exécute une instruction (rentre potentiellement dans les fonctions) | | |step | s | exécute une instruction (rentre potentiellement dans les fonctions) | | ||
|finish | f | exécute les instructions jusqu'à la sortie de la fonction | | |finish | f | exécute les instructions jusqu'à la sortie de la fonction | | ||
+ | |list | l | affiche 10 lignes de code centrée sur la ligne à exécuter | | ||
|until xx | u xx | exécute les instructions jusqu'à la ligne xx | | |until xx | u xx | exécute les instructions jusqu'à la ligne xx | | ||
Ligne 117: | Ligne 118: | ||
* (fr) [[https://www.rocq.inria.fr/secret/Anne.Canteaut/COURS_C/gdb.html|tuto de Anne Canteaut de l'INRIA, bien documenté]] | * (fr) [[https://www.rocq.inria.fr/secret/Anne.Canteaut/COURS_C/gdb.html|tuto de Anne Canteaut de l'INRIA, bien documenté]] | ||
* (fr) [[https://openclassrooms.com/courses/deboguer-son-programme-avec-gdb|tuto sur openclassrooms, bien documenté]] | * (fr) [[https://openclassrooms.com/courses/deboguer-son-programme-avec-gdb|tuto sur openclassrooms, bien documenté]] | ||
+ | * (fr) [[http://devarea.developpez.com/dix-choses-faisables-avec-GDB/|Dix choses qu'on ne peut faire qu'avec GDB]] | ||
* (fr) [[http://www.linux-france.org/article/devl/gdb.html|Utilisation de gdb-mode sous Emacs sur linux-france.org]] | * (fr) [[http://www.linux-france.org/article/devl/gdb.html|Utilisation de gdb-mode sous Emacs sur linux-france.org]] | ||
* (en) [[http://www.gnu.org/software/ddd/|Le site de ddd (interface graphique pour debuggers dont gdb)]] | * (en) [[http://www.gnu.org/software/ddd/|Le site de ddd (interface graphique pour debuggers dont gdb)]] | ||
* (en) [[http://cgdb.sourceforge.net/|Le site de cgdb]] | * (en) [[http://cgdb.sourceforge.net/|Le site de cgdb]] |