bonjours je voudrais savoir comment faire pour executer un programme pas a pas pour savoir où il bug sous linux merci
bonjours je voudrais savoir comment faire pour executer un programme pas a pas pour savoir où il bug sous linux merci
Salut
Installe gdb.
Un petit exemple d'utilisation :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 $ gdb monprogramme > b main //breakpoint sur fonction main > r //run > n // next pour aller à l'instruction suivante > s // step pour rentrer dans une fonction de l'instruction courante > p expr // affiche le resultat de l'expression expr (ça peut etre une variable ou carrement un appel de fonction > c // continue (jusqu'au prochain breakpoint ou à la fin) > Ctrl+D $
merci
Partager