Cette documentation n'a pas vocation à être exhaustive. Son but est de
donner à ceux qui débutent suffisamment d'indications pour pouvoir être
indépendants lors du déboguage de leur programme. Pour plus
d'informations, on se référera à la page manuel de gdb et aux
différents tutoriels qui existent sur le Web.
Un débogueur sert à exécuter pas à pas un programme en permettant à
l'utilisateur d'éditer facilement le contenu des variables et cela sans
modifier le code source. Mais, quand on a passé des heures à chercher un
bogue en ajoutant des « printf("toto") » à droite, à
gauche pour isoler la partie du code qui contenait l'erreur, on sait
vraiment à quoi sert un tel logiciel.
Il existe plusieurs modes de commandes sous Emacs/XEmacs. On y accède via des combinaisons de touches. Pour aller plus vite, on prendra les notations suivantes :
M-x : Appuyez et maintenez la touche Alt
est appuyez simultanément sur la touche x.C-x : Appuyez et maintenez la touche Ctrl
et appuyez simultanément sur la touche x.