Bonjour,

Voici mon tout premier message dans la communauté Developper.com ^^ et pas des moindres.

J'ai un gros problèmes avec mon IDE Netbeans sur un projet c (ajout d'extension pour jabberd2). Je suis sous Linux et j'utilise gdb comme debugger et lorsque je désire debugger mon code, le compteur ordinal (pointeur d'instruction) se déplace n'importe ou sans suivre la moindre logique. Par exemple sur un exemple vraiment bateau comme celui-ci, le Pointeur d'instruction va commencer au dessus de l'include après va rentrer dans la fonction main après le printf ou il n'y a aucune instruction, va revenir en arrière, etc...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
#include <stdio.h>
 
int main()
{
      int a=3,b=2;
 
      printf("La somme de a et de b vaut :  %d\n";a+b);
 
      return 0;
}
Sa me le fait que sur mon projet, sur les autres, il n'y a aucun soucis alors un paramètre de make ou de ld a peut être des incidences sur le comportement de gdb.
De plus lorsqu'il arrive sur la classe que j'essaye de debugger, il m'ouvre une page contenant l'assembleur de ma classe au lieu de sauter directement aux breakpoints de ma classe...

Je sèche vraiment et chercher vraiment de l'aide pour me sortir de se pétrin.