problem avec Débogage avec gdb dans eclipse
Page 1 sur 2 • Partager •
Page 1 sur 2 • 1, 2 
problem avec Débogage avec gdb dans eclipse
bonsoir à tous
j'ai un problem avec Débogage avec gdb dans eclipse
j'ai suivi de documentation de Débogage avec gdb dans eclipse qui se trouver dans edistri à l'école .
j'ai tous suivi mais à la fin quand je lance le debugger j'ai une error message

est-ce que ça signifie gdb n'est pas configuré dans mon eclips... ?
merci
j'ai un problem avec Débogage avec gdb dans eclipse
j'ai suivi de documentation de Débogage avec gdb dans eclipse qui se trouver dans edistri à l'école .
j'ai tous suivi mais à la fin quand je lance le debugger j'ai une error message

est-ce que ça signifie gdb n'est pas configuré dans mon eclips... ?
merci

didi- Nombre de messages: 205
Prénom: Dinesh
Statut:
Date d'inscription: 21/01/2009
Re: problem avec Débogage avec gdb dans eclipse
Magnifique erreur digne d'Eclipse....... :/
Anthoblack- Nombre de messages: 764
Age: 24
Prénom: Anthony
Statut: Ex-étudiant
Localisation: Bruxelles
Date d'inscription: 11/03/2008
Re: problem avec Débogage avec gdb dans eclipse
Anthoblack a écrit:Magnifique erreur digne d'Eclipse....... :/
Je crois que ce n'est pas avec ce genre de réponse qu'on avance !
@didi :
1) As-tu bien mis le chemin de gbd.exe dans la variable d'environnement PATH ?
2) Peux-tu nous donner le chemin complet du répertoire debug de ton projet ?
En fait, après avoir fait le test, il s'agit d'une erreur typique de mauvais chemin ou d'absence de chemin pour accéder au répertoire contenant gdb.exe ! J'ai eu exactement le même message que toi en modifiant dans la variable d'environnement C:\MinGW\bin en C:\MinG\bin !
Relis le guideInstallationWindows.txt de M. Vansteenkiste

smb- Nombre de messages: 997
Age: 59
Prénom: Stéphan
Statut: Don de sang, don de vie!
Localisation: Spy
Date d'inscription: 23/01/2007
Re: problem avec Débogage avec gdb dans eclipse
1) As-tu bien mis le chemin de gbd.exe dans la variable d'environnement PATH ?
j'ai était voir le variable d'environnement PATH dans debug configuration
evidement la liste de Enviorenment était vide

mais on peut choisir les variable d'environnement PATH qui sont utiliser par la machine
mais j'ai pas trouvé le variable d'environnement PATH pour gdb.exe

2) Peux-tu nous donner le chemin complet du répertoire debug de ton projet ?
c:/User/didi/workspace/td3/Debug
j'ai ajouté variable d'environnement PATH

j'ai modifié le variable d'environnement PATH en MinGW comme MinG
ça ne fontionne pas ............

didi- Nombre de messages: 205
Prénom: Dinesh
Statut:
Date d'inscription: 21/01/2009
Re: problem avec Débogage avec gdb dans eclipse
Ferme eclipse
Ouvre le "Panneau de configuration" de Windows et choisi l'icône "Système"
ou, ce qui revient au même,
clic bouton droit sur "Poste de travail" et ensuite sur "Propriétés"
tu arrives dans les propriétés système
tu choisis l'onglet "Avancé"
tu cliques sur "Variables d'environnement"
là tu regardes si la variable Path (ou PATH) est dans les variables utilisateur
si oui tu modifies en ajoutant le chemin du répertoire où se trouve gdb.exe
si non tu ajoutes cette variable et y places le chemin de gdb.exe
ouf !
Ouvre le "Panneau de configuration" de Windows et choisi l'icône "Système"
ou, ce qui revient au même,
clic bouton droit sur "Poste de travail" et ensuite sur "Propriétés"
tu arrives dans les propriétés système
tu choisis l'onglet "Avancé"
tu cliques sur "Variables d'environnement"
là tu regardes si la variable Path (ou PATH) est dans les variables utilisateur
si oui tu modifies en ajoutant le chemin du répertoire où se trouve gdb.exe
si non tu ajoutes cette variable et y places le chemin de gdb.exe
ouf !

smb- Nombre de messages: 997
Age: 59
Prénom: Stéphan
Statut: Don de sang, don de vie!
Localisation: Spy
Date d'inscription: 23/01/2007
Re: problem avec Débogage avec gdb dans eclipse
le gdb.exe se trouve C:/MinGW/bin

toujour le même ERROR (HORROR) message ...

toujour le même ERROR (HORROR) message ...

didi- Nombre de messages: 205
Prénom: Dinesh
Statut:
Date d'inscription: 21/01/2009
Re: problem avec Débogage avec gdb dans eclipse
Le chemin doit se trouver dans la variable PATH et non dans la variable MinGW !

smb- Nombre de messages: 997
Age: 59
Prénom: Stéphan
Statut: Don de sang, don de vie!
Localisation: Spy
Date d'inscription: 23/01/2007
Re: problem avec Débogage avec gdb dans eclipse
smb a écrit:Le chemin doit se trouver dans la variable PATH et non dans la variable MinGW !
désole Mr.SMB je ne comprends pas ce que vous avez escrit ...
variable name : PATH
variable value : C:\MinGW\bin\
..... ?
Dernière édition par didi le Sam 16 Oct 2010, 11:58, édité 1 fois

didi- Nombre de messages: 205
Prénom: Dinesh
Statut:
Date d'inscription: 21/01/2009
Re: problem avec Débogage avec gdb dans eclipse
didi a écrit:smb a écrit:Le chemin doit se trouver dans la variable PATH et non dans la variable MinGW !
désole Mr.SMB je ne comprends pas ce que vous avez escrit ...![]()
variable name : MinGW
variable value : C:\MinGW\bin\
je doit enverser les deux .. ?
Dans la capture d'écran que tu montres 3 messages plus haut, regarde bien ! Juste en dessous de la variable MinGW il y a la variable PATH. Edite la et place le chemin vers gdb.exe.
Et n'oublie pas de fermer et réouvrir eclipse pour que le nouveau PATH soit pris en compte.

smb- Nombre de messages: 997
Age: 59
Prénom: Stéphan
Statut: Don de sang, don de vie!
Localisation: Spy
Date d'inscription: 23/01/2007
Re: problem avec Débogage avec gdb dans eclipse
maintenant je n'ai pas de Error message mais
l'autre problem ...
dans l'onglet console
Reading symbols from C:\Users\Dinesh\workspace\td3\Debug\td3.exe...done.
.gdbinit: No such file or directory.
[New Thread 4160.0x1164]

et dans l'onglet debug

et un console est ouvert et qui affiche rien.

l'autre problem ...
dans l'onglet console
Reading symbols from C:\Users\Dinesh\workspace\td3\Debug\td3.exe...done.
.gdbinit: No such file or directory.
[New Thread 4160.0x1164]

et dans l'onglet debug

et un console est ouvert et qui affiche rien.


didi- Nombre de messages: 205
Prénom: Dinesh
Statut:
Date d'inscription: 21/01/2009
Re: problem avec Débogage avec gdb dans eclipse
... on n'est pas encore sorti de l'auberge !
Rien ne s'affiche parce que pour "debuger" tu dois, par exemple, avancer avec les touches fonctions F5 (ou F6) pour procéder pas-à-pas. Il y aura quelque chose qui s'affichera dans la console quand tu arriveras et exécutera un "printf" de ton code .
Tu devrais passer en vue "Debug" (en haut de l'écran à droite) pour voir l'évolution des variables.
Rien ne s'affiche parce que pour "debuger" tu dois, par exemple, avancer avec les touches fonctions F5 (ou F6) pour procéder pas-à-pas. Il y aura quelque chose qui s'affichera dans la console quand tu arriveras et exécutera un "printf" de ton code .
Tu devrais passer en vue "Debug" (en haut de l'écran à droite) pour voir l'évolution des variables.

smb- Nombre de messages: 997
Age: 59
Prénom: Stéphan
Statut: Don de sang, don de vie!
Localisation: Spy
Date d'inscription: 23/01/2007
Re: problem avec Débogage avec gdb dans eclipse
merci ...
maintenant j'arrive a comprendre le fontionnement de gdb ..
enfait au départ dans mon programme il y avait une boucle infini ( ou je ne sais pas) ce pourquoi je voulai debugger mon programme
mais le system n'arrivait pas l'executer ..

mais avec le debugger

No source available for "strcat() at 0x76758dd2"
vous pouvez m'aider SVP ...
maintenant j'arrive a comprendre le fontionnement de gdb ..
enfait au départ dans mon programme il y avait une boucle infini ( ou je ne sais pas) ce pourquoi je voulai debugger mon programme
- Code:
int main() {
char *from = "didi";
char *to = "bonbon";
printf("\navant strcpy la chaine est %s",to);
to = strcpy(to,from);
printf("\napres strcpy la chaine est %s",to);
return 0;
}
mais le system n'arrivait pas l'executer ..

mais avec le debugger

No source available for "strcat() at 0x76758dd2"
vous pouvez m'aider SVP ...

didi- Nombre de messages: 205
Prénom: Dinesh
Statut:
Date d'inscription: 21/01/2009
Re: problem avec Débogage avec gdb dans eclipse
Ouf ! On progresse !
Avant de continuer, peux-tu me dire dans quelle année tu es et dans quelle classe ?
Avant de continuer, peux-tu me dire dans quelle année tu es et dans quelle classe ?

smb- Nombre de messages: 997
Age: 59
Prénom: Stéphan
Statut: Don de sang, don de vie!
Localisation: Spy
Date d'inscription: 23/01/2007
Re: problem avec Débogage avec gdb dans eclipse
dans 2 ièm année groupe 112

didi- Nombre de messages: 205
Prénom: Dinesh
Statut:
Date d'inscription: 21/01/2009
Re: problem avec Débogage avec gdb dans eclipse
Comme le td c3 le propose, tu dois créer tes propres versions de certaines fonctions de la librairie standard. Par exemple, pour strcpy, tu dois créer ta propre fonction nommée StrCpy (ceci afin qu'il n'y ait pas de conflit entre ta fonction et la fonction standard strcpy).
Commence donc par ça : renommer toutes tes propres fonctions, par exemple en mettant une majuscule en 1ière lettre. N'oublie pas de faire les modifications dans tous tes fichiers.
Pour ce qui est du "debugger" il ne lui est pas possible de rentrer dans le code d'une fonction de la librairie standard (ce n'est d'ailleurs pas nécessaire puisque ces fonctions marchent bien).
Commence donc par ça : renommer toutes tes propres fonctions, par exemple en mettant une majuscule en 1ière lettre. N'oublie pas de faire les modifications dans tous tes fichiers.
Pour ce qui est du "debugger" il ne lui est pas possible de rentrer dans le code d'une fonction de la librairie standard (ce n'est d'ailleurs pas nécessaire puisque ces fonctions marchent bien).

smb- Nombre de messages: 997
Age: 59
Prénom: Stéphan
Statut: Don de sang, don de vie!
Localisation: Spy
Date d'inscription: 23/01/2007
Page 1 sur 2 • 1, 2 
Page 1 sur 2
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum