Codeblocks ne compile pas
Bonjour,
J'ai un gros problème, la semaine derniere Codeblocks marchait tres bien et la en revenant chez moi il ne fonctionne plus alors que je n'ai rien touché!!
C'est embetant car je voulais m'entrainer demain soir avant mon controle de programmation de mardi...
Voilà j'ai une image de mon probleme et j'ai copié collé le message d'erreur...
http://img505.imageshack.us/img505/8276/erreurcompilsi9.png
Sinon le message est :
Et quand je veux faire "Lire" ca me fait que ca a pas été compilé et ca me demande si je veux le faire maintenant ... Aidez moi je panique !!
MErci d'avance !
J'ai un gros problème, la semaine derniere Codeblocks marchait tres bien et la en revenant chez moi il ne fonctionne plus alors que je n'ai rien touché!!
C'est embetant car je voulais m'entrainer demain soir avant mon controle de programmation de mardi...
Voilà j'ai une image de mon probleme et j'ai copié collé le message d'erreur...
http://img505.imageshack.us/img505/8276/erreurcompilsi9.png
Sinon le message est :
[ 50.0%] Compiling: D:\Mes Documents\Fac\ProgC\Nmbre premiers.c cc1plus.exe: warning: command line option "-Wmain" is valid for C/ObjC but not for C++ cc1plus.exe: error: unrecognized command line option "-Wfatal-errors" Process terminated with status 1 (0 minutes, 0 seconds) 0 errors, 1 warnings
Et quand je veux faire "Lire" ca me fait que ca a pas été compilé et ca me demande si je veux le faire maintenant ... Aidez moi je panique !!
MErci d'avance !
A voir également:
- Codeblocks ne compile pas
- Codeblocks - Télécharger - Langages
- Langage compilé ou interprété ✓ - Forum Java
- Le jeu Tetris en C avec CodeBlocks - Forum C
- Java langage compilé ou interprété? ✓ - Forum Java
- Logiciel recompile et compile tar md5 - Forum récupération de données
1 réponse
Pour lancer une compilation on fait appel à un compilateur (par exemple g++) auquel on peut passer des options (par exemple -W -Wall pour afficher les warnings), appelé dans le jargon des flags (souvent notés CXXFLAGS). Exemple :
Le problème c'est que là, tu lui passes des options qu'il ne connaît pas (-Wmain et -Wfatal-errors), il faut donc les retirer de tes options de compilations, puis recompiler ton programme. Tant que ton programme ne compile pas sans erreur, tu n'auras pas d'exécutable. Si tu as des warnings ça ne remet pas en cause la création de l'exécutable (contrairement à une erreur), mais ton programme peut avoir un comportement non désiré, car le code source est ambigu.
Bonne chance
g++ -W -Wall plop.cpp
Le problème c'est que là, tu lui passes des options qu'il ne connaît pas (-Wmain et -Wfatal-errors), il faut donc les retirer de tes options de compilations, puis recompiler ton programme. Tant que ton programme ne compile pas sans erreur, tu n'auras pas d'exécutable. Si tu as des warnings ça ne remet pas en cause la création de l'exécutable (contrairement à une erreur), mais ton programme peut avoir un comportement non désiré, car le code source est ambigu.
Bonne chance