Probleme avec dev-c++
Bonjour,
j ai un prob avec le compilateur du c dev-c++ lorsque je tape mon code et qand je veu le compiler il m affiche un message (le fichier source n as pas encor ete compile).
besoin d explication.
merci.
j ai un prob avec le compilateur du c dev-c++ lorsque je tape mon code et qand je veu le compiler il m affiche un message (le fichier source n as pas encor ete compile).
besoin d explication.
merci.
Configuration: as 400
5 réponses
-
Ben sans le message d'erreur exact et sans le code source en question, ça va être difficile de t'aider... En tout cas, pour exécuter un programme, il faut :
1) avoir écrit un code source
2) compiler ce code source avec succès
3) exécuter l'exécutable ainsi généré
Bonne chance -
bonjour cisco, tu peux sélectionner tout les codes que tu as écrit et les coupier dans un autre fichier de dev-c++
il ça marche par fois. -
Ça m'étonnerait beaucoup... À un moment il faut essayer de comprendre ce qu'on demande de faire à son IDE...
-
Salut,
j'ai tapé « le fichier source n'a pas encor été compilé » sur Google, et j'ai trouvé la solution dans le premier résultat.
Le problème vient de la config de dev-c++ par rapport au format de fichier. Le source C est enregistré avec l'extension .cpp, comme pour les sources C++. Du coup, il ne trouve pas le source C que tu lui demandes de compiler.
Il faut que tu ré-enregistres ton fichier avec l'extension .c, ou que tu trouves un moyen de modifier ça dans la config (je peux pas t'aider là-dessus). -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Pour reprendre ce que dit groarh, tu es sensé compilé les fichiers sources C++ (.cpp) avec g++ et les fichiers sources C (.c) avec gcc. Je suppose que dev c++ se base sur l'extension pour appeler le bon compilateur.
A priori ce qui compile avec gcc compile a fortiori avec g++ (même si en C++ les headers de la libc ne sont pas notés pareils, typiquement <cstdio>, <cstdlib>, <cmath>... au lieu de <stdio.h> <stdlib.h>, <math.h>).