mars, 2009

...now browsing by month

 

Linux : utilisation de gdb (mémo simple)

mardi, mars 24th, 2009

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 ?

samedi, mars 21st, 2009

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.