Moi aussi j'ai le même problème qui se passe pour n'importe quel programme : dès que je le compile, il m'indique qu'il y a une erreur à la ligne 2 et du coup, je suis bloqué pour tout le reste.
__________________________
Julien
Même avec un simple 'Hello World' dont tu es sûr et certain, il te donne une erreur à la ligne 2 ?
Montre ton code pour voir.
Fais une recherche pour voir si la librairie inclus dans la ligne 2 est bien présente sur ton ordinateur.
__________________________
Lisez la charte, pensez à regarder la FAQ, les tutoriaux, l'annuaire et faites une recherche dans les forums.
N'oubliez pas le Tag [Résolu].
Non, non, si on ouvre un fichier qui contient un main, il le compilera sans qu'on ait besoin de créer un projet.
Il gère bien les fichiers seuls aussi.
__________________________
Lisez la charte, pensez à regarder la FAQ, les tutoriaux, l'annuaire et faites une recherche dans les forums.
N'oubliez pas le Tag [Résolu].
Putain, ca fait un an que j'utilise DevC++, et chaque fois que je veux tester un nouveau code, qui vient d'ici ou d'ailleurs, je le fous dans un simple fichier brouillon.c (ou .cpp) et un petit coup de F9 et c'est bon, il me compile.
J'ai jamais fait de projet pour un fichier seul et il marche très bien.
Le problème vient d'ailleurs, ça je vous le garantie.
__________________________
Lisez la charte, pensez à regarder la FAQ, les tutoriaux, l'annuaire et faites une recherche dans les forums.
N'oubliez pas le Tag [Résolu].
Je viens de comprendre.
Pour un seul fichier, DevC++, compile tout simplement ce fichier puis l'exécute.
Si on essaie de faire la même chose avec plusieurs fichiers sans créer de projet, il essaie de faire la même chose sur le seul fichier en cours et donc il bugue puisque le fichier en cours n'est pas suffisant pour lancer un exécutable.
Il faudrait qu'il faire une précompilation puis une édition des liens.
Ce qu'il fait très bien quand on crée un nouveau projet et qu'on y inclus tous les fichiers, dans ce cas, il se crée un makefile qu'il utilise pour faire la compilation.
__________________________
Lisez la charte, pensez à regarder la FAQ, les tutoriaux, l'annuaire et faites une recherche dans les forums.
N'oubliez pas le Tag [Résolu].
Non non, si on utilise system(""); dans le code, cela ne change en rien si on doit ou non créer un projet.
On doit créer un projet quand on utilise plusieurs fichiers et qu'il faut faire une édition de liens. Sans éditions de liens, inutile de faire un projet.
Il compile très bien un fichier seul qui possède des system("");.
Si on ne met pas de #include "toto.h" dans le fichier, on n'a pas besoin de faire un projet, si on met #include "toto.h" dans le fichier, on doit créer un projet avec le fichier en cours et le fichier qui correspond au corps du toto.h donc par exemple toto.c ou toto.cpp
__________________________
Lisez la charte, pensez à regarder la FAQ, les tutoriaux, l'annuaire et faites une recherche dans les forums.
N'oubliez pas le Tag [Résolu].