Debugger graphique
Résolu/Fermé
Richard.M
Messages postés
105
Date d'inscription
dimanche 28 juin 2009
Statut
Membre
Dernière intervention
28 mars 2014
-
28 sept. 2010 à 09:15
mamiemando Messages postés 32291 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 mars 2023 - 5 oct. 2010 à 19:12
mamiemando Messages postés 32291 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 mars 2023 - 5 oct. 2010 à 19:12
A voir également:
- Debugger graphique
- Carte graphique oc - Forum Carte graphique
- Changer carte graphique - Guide
- Ventilateur carte graphique ne tourne pas - Forum Carte graphique
- Ma carte graphique n'utilise pas toute sa puissance - Forum Processeur
- Planification de processeur graphique à accélération matérielle - Guide
4 réponses
mamiemando
Messages postés
32291
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
20 mars 2023
7 572
28 sept. 2010 à 11:56
28 sept. 2010 à 11:56
Ça dépend du langage, donc il faudrait préciser la question.
- java : eclipse (qui utilise jdb)
- C/C++ : kdevelop, anjuta pour un IDE complet, ddd pour avoir juste un debugger graphique, gdb pour le debugger en mode texte (qui est celui utilisé à terme quelque soit le debugger utilisé au final)
Chaque debugger à son avantage :
- gdb : petit et simple pour les tâches de bases, idéal pour les gens qui ne programment pas dans un IDE, pas besoin de mode graphique
- ddd : plus convivial que gdb car il est graphique
- kdevelop : encore plus convivial mais un peu usine à gaz, destiné plutôt aux utilisateur de KDE
- anjuta : l'équivalent de kdevelop sous gnome
Bonne chance
- java : eclipse (qui utilise jdb)
- C/C++ : kdevelop, anjuta pour un IDE complet, ddd pour avoir juste un debugger graphique, gdb pour le debugger en mode texte (qui est celui utilisé à terme quelque soit le debugger utilisé au final)
Chaque debugger à son avantage :
- gdb : petit et simple pour les tâches de bases, idéal pour les gens qui ne programment pas dans un IDE, pas besoin de mode graphique
- ddd : plus convivial que gdb car il est graphique
- kdevelop : encore plus convivial mais un peu usine à gaz, destiné plutôt aux utilisateur de KDE
- anjuta : l'équivalent de kdevelop sous gnome
Bonne chance
Richard.M
Messages postés
105
Date d'inscription
dimanche 28 juin 2009
Statut
Membre
Dernière intervention
28 mars 2014
8
28 sept. 2010 à 13:09
28 sept. 2010 à 13:09
Oui je m'excuse pour ce manque de précisions. En effet c'est pouir debbuger du langage C.
mamiemando
Messages postés
32291
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
20 mars 2023
7 572
29 sept. 2010 à 00:14
29 sept. 2010 à 00:14
Et est-ce que ma réponse te convient où tu as besoins de plus de précisions (et si c'est le cas lesquelles) ?
Bonne chance
Bonne chance
Richard.M
Messages postés
105
Date d'inscription
dimanche 28 juin 2009
Statut
Membre
Dernière intervention
28 mars 2014
8
29 sept. 2010 à 14:54
29 sept. 2010 à 14:54
Oui ta réponse m'a beaucoup aidé, je t'en remercie. Pourrais-je avoir des précisions sur ddd, notemment en termes de ressources machines.
Merci ;)
Merci ;)
Richard.M
Messages postés
105
Date d'inscription
dimanche 28 juin 2009
Statut
Membre
Dernière intervention
28 mars 2014
8
29 sept. 2010 à 16:34
29 sept. 2010 à 16:34
j'aimerais aussi savoir si il fonctionne avec dbx comme compilateur ?
mamiemando
Messages postés
32291
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
20 mars 2023
7 572
1 oct. 2010 à 10:40
1 oct. 2010 à 10:40
A priori, uniquement gcc/g++ a priori si le programme a été compilé avec l'option -g.
dbx semble plus être un debugger qu'un compilateur. Un debugger graphique ne fait que s'appuyer sur un debugger texte qu'il pilote. Ainsi ddd peut piloter aussi bien gdb que dbx :
http://www.crihan.fr/calcul/tech/doc_ibm_pwr5/Deboguage
De manière générale sous linux, une interface graphique ne fait que piloter des commandes "texte" sous jacentes. Typiquement kdevelop pilote gdb, gcc, g++ etc...
Bonne chance
dbx semble plus être un debugger qu'un compilateur. Un debugger graphique ne fait que s'appuyer sur un debugger texte qu'il pilote. Ainsi ddd peut piloter aussi bien gdb que dbx :
http://www.crihan.fr/calcul/tech/doc_ibm_pwr5/Deboguage
De manière générale sous linux, une interface graphique ne fait que piloter des commandes "texte" sous jacentes. Typiquement kdevelop pilote gdb, gcc, g++ etc...
Bonne chance
Richard.M
Messages postés
105
Date d'inscription
dimanche 28 juin 2009
Statut
Membre
Dernière intervention
28 mars 2014
8
5 oct. 2010 à 09:58
5 oct. 2010 à 09:58
Merci beaucoup mamiemando, tes informations m'ont été très utiles.
mamiemando
Messages postés
32291
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
20 mars 2023
7 572
5 oct. 2010 à 19:12
5 oct. 2010 à 19:12
Pas de soucis, à bientôt ;-)