Codeblocks ne compile pas
Fermé
Kixool
Messages postés
6
Date d'inscription
mercredi 1 octobre 2008
Statut
Membre
Dernière intervention
9 novembre 2008
-
12 oct. 2008 à 21:13
mamiemando Messages postés 33622 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 7 avril 2025 - 13 oct. 2008 à 12:32
mamiemando Messages postés 33622 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 7 avril 2025 - 13 oct. 2008 à 12:32
A voir également:
- Codeblocks ne compile pas
- Codeblocks avec compilateur - Télécharger - Langages
- Le fichier source n'a pas encore été compilé dev c++ - Forum C
- Probleme Codeblocks ✓ - Forum Programmation
- Java est un langage compilé ou interprété ✓ - Forum Programmation
- Je n'arrive pas à compiler/exécuter le programme de base de codeblocks ✓ - Forum C++
1 réponse
mamiemando
Messages postés
33622
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
7 avril 2025
7 839
13 oct. 2008 à 12:32
13 oct. 2008 à 12:32
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