Se connecter avec
S'enregistrer | Connectez-vous

je recherche un debugger pour corriger mes fichiers .c

Dernière réponse : dans Programmation
Lassé par la pub ? Créez un compte

je sais, mais tu avais un ide (codeblocks) qui te faisait tout ca, tu le laisses tomber, et tu cherches à utiliser une application en ligne de commande (tout sauf facile) sans te documenter, qu'est ce que tu veux que je te dise de plus?

j'arrivais pas a changer de console avec code::blocks

je n'arrivais pas a changer le code par défault

pas assez configurable pour moi, je préfère passé par editeur, compileur et débugger

c'est pas si compliqué que sa, on fais le .c

apres on ouvre un terminal : gcc -o fichier fichier.c

apres on ouvre le programme : ./fichier

mais seulment si il y a des erreurs?

j'ai cherché sur google pour le truc des console sous C::B, mais aucun résultat (sauf un topic sur un forum non fini)

narrateur747 a dit :
j'arrivais pas a changer de console avec code::blocks

je vois pas l'interet mais je te l'accorde, j'y arrive pas non plus
narrateur747 a dit :

je n'arrivais pas a changer le code par défault

settings->editor->default code

narrateur747 a dit :

pas assez configurable pour moi, je préfère passé par editeur, compileur et débugger

c'est pas si compliqué que sa, on fais le .c

apres on ouvre un terminal : gcc -o fichier fichier.c

apres on ouvre le programme : ./fichier

c'est un choix, et je bosse un peu comme ca aussi
narrateur747 a dit :

mais seulment si il y a des erreurs?

j'ai cherché sur google pour le truc des console sous C::B, mais aucun résultat (sauf un topic sur un forum non fini)

par contre la, une recherche sur google par exemple:
http://www.google.fr/search?source=ig&hl=fr&q=utilisati...

Pour google je parlais de la commande pour changer la console

et puis pour le code par defaut, c'est pas ca que je voulais

en fait je veux que quand je me créer un nouveau projet, system("pause"); sois remplacé par getchar(); (et oui les system pause sa marche pas sous linux)

narrateur747 a dit :
Pour google je parlais de la commande pour changer la console

je sais, mais ca t'empechait pas de chercher pour gdb
narrateur747 a dit :

et puis pour le code par defaut, c'est pas ca que je voulais

en fait je veux que quand je me créer un nouveau projet, system("pause"); sois remplacé par getchar(); (et oui les system pause sa marche pas sous linux)

alors la, faut me montrer un exemple, parce que si tu crée un projet console en c++, il te mets le code par défaut qui est "hello word", il n'y a aucun system("pause") dedans!!


narrateur747 a dit :
Si je fais une erreur, on maverti pendant la compilation?


qui ca on?
t'as essayé de compiler un programme avec une erreur ?

coca25 a dit :
t'as essayé de compiler un programme avec une erreur ?


exactement

lors de la compilation ils (je sais pas qui enfaite :p ) me mettent une erreur

jvoulais savoir si fallais passé par la command gdb ou tout simplement attendre pour voir les erreur pendant la compilation?

narrateur747 a dit :
Si je fais une erreur, on maverti pendant la compilation?


narrateur747 a dit :

lors de la compilation ils (je sais pas qui enfaite :p ) me mettent une erreur


c'est bien, tu réponds à ta question :D 

narrateur747 a dit :

jvoulais savoir si fallais passé par la command gdb ou tout simplement attendre pour voir les erreur pendant la compilation?


par contre la, je me repose des questions :pt1cable: 

de toutes facon, tu peux pas l'executer dans compilation, donc il faut compiler!!
ensuite s'il y a des erreurs de syntaxe, il te les donne
par contre les erreurs de logique non.

pour la compilation, c'est gcc -g -o projet projet.c
pour pouvoir utiliser gdb par la suite
Lassé par la pub ? Créez un compte
Tom's guide dans le monde