next up previous contents Next: Bibliothèques du C. Up: Débogage avec gdb et Previous:  Examiner les fichiers core.   Table des matières  

23.2.3  strace.

La commande strace affiche chaque appel système réalisé par un programme. Un appel système est un appel à une fonction fait par une fonction de la bibliothèque C à l'attention du noyau LINUX. Essayez:

strace ls 
strace ./wordsplit  


Si un programme n'a pas été compilé avec le support de débogage, la seule manière d'inspecter son exécution est d'utiliser la commande strace. En tout cas, cette commande fournit une information précieuse sur les endroits où le programme échoue et s'avère utile pour diagnostiquer les erreurs.



1-01-2006