Articles de mars 2009

...(uniquement ce mois)

 

Linux : utilisation de gdb (mémo simple)

24/3/2009 à 10:05

gdb (= GNU debugger) sert à déboguer les programmes écrits avec le
compilateur gcc (= GNU C Compiler). Il se lance en ligne de commande.
Très simple à utiliser.

Comment le lancer ?

  • Syntaxe : gdb [nom du fichier exécutable]. Exemple : gdb monprog ;
  • Lancer un programme qui prend des paramètres gdb --args monprog param1 param2 ;

Lorsqu’on est sous le débogueur :

  • Exécuter le programme : run ;
  • Point d’arrêt (en général fichier main.c) : break 20 pour arrêt ligne 20 ;
  • Inspecter une variable : print nomdelavariable ;
  • Faire du pas à pas : step ;
  • Refaire la dernière commande : touche [entrée].

NB : ce mémo est destiné à utiliser immédiatement gdb. Rien d’autre.

Qui sommes nous ?

21/3/2009 à 14:22

Depuis la loi du premier janvier 2009 sur les auto-entrepreneurs, nous avons décidé de vous proposer nos compétences.

Dans quel domaine ? Linux, en tant que technologie de pointe.