Posez votre question Signaler

Je n'arrive a pas a compiler avec code blocks [Résolu]

john1401 4Messages postés 25 septembre 2008Date d'inscription - Dernière réponse le 30 mai 2012 à 16:59
Bonjour,
voila j'ai installer code blocks sous windows xp et lorsque je lance un projet avec C, j'ai 3 messages d'erreur qui arrivent
"this wizard doesn't know how to setup warning flags for this compiler "
ensuite
" this wizard doesn't know to setup debug flags for this compiler"
puis
" this wizard doesn't know to setup optimisation flags for this compiler"
après je fais mon programme et tout avec les codes et lorsque que j'essaye de lancer (build and run )
j'ai un message qui s'affiche dans le bas en me disant
" "jon - Debug" uses an invalid compiler. Probably the toolchain path within the compiler options is not setup correctly?! Skipping...
Nothing to be done."
Je viens de débuter et j'ai eu mes premiers cours d'informatiques cette semaine donc je suis pas encore très douer et comme j'ai absolument besoin de se programme j'espère que vous trouverez le problème :)
Merci bonne soirée...
Lire la suite 

Je n'arrive a pas a compiler avec code blocks »

177 réponses
Réponse
+367
moins plus
Bonjour à vous.

J'ai retrouvé la solution du problème en consultant beaucoup de sites.

1.Creation du project
2.Aller dans "Settings" > "Compiler and debugger"
3.Vous pouvez voir une barre d'outils dont "Toolchain executables"
4.Vous pouvez voir "Compiler's instalation directory" (marqué en bleu)
5.Vous avez juste à cliquer sur "Auto Detect". (une fois que ça c'est fait, cliquer sur build and run)

Votre problème est resolu, normalement.

Pensez à regarder les forums anglais.

Au revoir.
helion - 17 mai 2012 à 05:23
merci
GG - 19 mai 2012 à 17:33
Merci !
anonymous - 21 mai 2012 à 21:07
merci beaucoup !
Ajouter un commentaire
Réponse
+49
moins plus
bonjour les amis , vous etes tous parti sur le mauvais chemin des le debut , il suffit de telecharger des le debut la version de code blocks qui contient mingw , qui marche a merveille , comme ca vous n avez plus a vous casser la tete avec mingw , bon assez parler je vous donne l adresse :http://www.codeblocks.org/downloads/5 , mais Téléchargez le logiciel en prenant le programme qui contient mingw dans le nom (ex. : codeblocks-8.02mingw-setup.exe)
jojo5369 - 14 juil. 2011 à 10:04
avec moi cette solution n'a pas marcher
bibi - 8 août 2011 à 10:41
chez moi ca ne fonctionne pas non plus...
bibi - 8 août 2011 à 10:42
ok c'est bon si tu vas dans setting and debugger et ensuite tu set par default le gnu C compiler!!!
Ajouter un commentaire
Réponse
+19
moins plus
Bonsoir tout le monde.
J'ai la solution radical !!
Aucune des solution sur forum n'as résolu mon problème..

Télécharger la version code blocks avec le compilateur mingw intégré à l'adresse que vous a
donné "anzitiznte" si dessus, qui est ==> http://www.codeblocks.org/downloads/5
Télécharger la bonne version qui est le 2 ème lien que l'on vous propose..

Lancer l'exécutable une fois télécharger..
Ensuite séléctionné "Full" pour l'installer au complet.

Une fois lancé, suivez ma procédure ci join a fin de configurer code blocks:

Settings> Compiler and debugger..
Selected compiler = GNU GCC Compiler
Ensuite cliquer sur "Set as default"
Suivis par "OK"

A présent vous pouvez enfin compiler !
Bonne programmation les gars
ali91700 - 21 juil. 2011 à 22:44
merciiiiiiiiiiiiiiiiiiiiiiiiii

j'ai chercher partout et j'ai pas trouver merciiiiiiiiiii
PtiBou - 21 mai 2012 à 17:14
merci!
minifloendetress - 28 mai 2012 à 12:47
Merciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii !!!!!!!!!!!!!!!!!!!!!!!
Ajouter un commentaire
Réponse
+5
moins plus
il faut que tu télécharges un compilateur (ex: MingW) que tu l'installes et ensuite tu mettras le chemin vers le dossier de MingW il me semble...
Ajouter un commentaire
Réponse
+4
moins plus
merci
Ajouter un commentaire
Réponse
+3
moins plus
ca marche!
Merci ^^
Ajouter un commentaire
Réponse
+2
moins plus
Il faut telecharger code block avec le compilateur c'est à dire celui avec mingw
Ajouter un commentaire
Réponse
+1
moins plus
Salut,
j'ai exactement même problème de compilation

"uses an invalid compiler... Skipping"
mais je suis sous MAC et donc je n'arrive pas à m'en sortir avec vos conseils qui sont adaptés à windows...
Merci de m'éclairer !
Guillaume
gg - 5 mai 2010 à 22:51
Je suis comme vous, comment on fait ?
Quand je click sur "auto detect" dans "toolchain executable" rien ne se passe !!!
Aidez moi !!!
mistergraphx - 1 juin 2010 à 12:14
Sur mac pour avoir le debug, la compilation, il faut installer Xcode et les Developper Tools sinon binaires ne sont pas présents. Une fois les xcode tools installés faire le autoDetect comme expliqué dans les précédents post des windowsiens et CodeBlock marchera parfaitement.
lilo1 - 12 déc. 2010 à 15:18
c tres simple il faut faire settings compilers and debugers toolchain executables et cliquer sur auto detect voila c tou pour moi entt cas ca a marcher
Ajouter un commentaire
Réponse
+1
moins plus
simple comme bonjour télécharge la bonne version de wingw ici

http://www.codeblocks.org/downloads/5

une fois installé il suffit de mettre ton repertoire de travail au bon endroit en allant dans settings.
Ajouter un commentaire
Réponse
+0
moins plus
merci d'avoir répondu,

ben pour le programme je suis obliger a utiliser celui la :(

mais je pense je sais modifier ca destination mais je ne sais pas eu enfaite

j'ai visiter un autre forum mais en anglais il dit cela

"go to menu "Settings->Compiler and debugger" of codeblocks. Then select you compiler in the drog down list and choose the tab "Toolchain executables". Now configure the path of the compiler binaries e.g. /usr/local. Do not add the bin-path (read the note!!)."

et la destination la ( /usr/local) je ne sais pas ou ellle se trouve O_0
crazybloc - 14 janv. 2012 à 21:56
Je crois avoir trouvé !
Project>Build Options
sur la gauche, il y a le nom du programme, et en arborescence : Release et Debug.
Mais pour moi, ces deux là avaient Borland C++ comme compilateur par default, alors que le programme avait bien GNU GCC !
Il faut donc leur mettre GNU GCC comme compilo...
ssiap - 30 mai 2012 à 16:59
ou c'est setting
Ajouter un commentaire
Réponse
+0
moins plus
Les gas essayer juste d'installer g++ c'est magique...

sudo aptitude install g++
Ajouter un commentaire
Réponse
-1
moins plus
voila j'ai telecharger MingW et mis le chemin en ca direction mais c'est pareil :(
Ajouter un commentaire
Réponse
-1
moins plus
ca m'est deja arrivé et pour resoudre ce probleme j'ai fait settings, compiler et debugger, reset default et ca a marché
anonyme - 2 oct. 2010 à 19:10
je te remercie grace a toi thibault sa marche
Ajouter un commentaire
Réponse
-3
moins plus
bonjour,

n'y aurait-il pas un endroit dans les options où tu dois mettre l'emplacement du compilateur? si tu en as un pasque je crois qu'il n'est pas fourni avec code::blocks...

au pire télécharges Dev-Cpp
Ajouter un commentaire
Réponse
-3
moins plus
de rien et vive CCM!
eagle - 11 juin 2009 à 19:59
Merci beaucoup pour ton aide
Ajouter un commentaire
Réponse
-3
moins plus
Bonsoir,

J'ai cherché un peu partout, je n'ai trouvé personne qui ait rencontré ce problème d'après ce que j'ai pu voir.

Je te conseil de desinstaller et reinstaller "Code Blocks".
Si tu crée un dossier (New file>>Project>>Console application), sous cette forme par exemple:

#include <stdio.h>
#include <stdlib.h>

int main()
{
printf("Hello world!\n");
return 0;
}

Il n'y a pas de raison que ça ne fonctionne pas chez toi (je crois^^)

Voila, desolé si je n'ai pas pu apporter une meilleure sollution, moi même je debute dans C.

Au revoir.
Meridel - 14 nov. 2011 à 16:17
bah si des fois le programme ne détecte pas bien le compilateur et il est impossible de lancer son programme.
Ajouter un commentaire
Réponse
-3
moins plus
Bonjour,

Chez moi ca ne marche toujours...

j'ai téléchargé codeblocks 8.02 avec mingw depuis sourceforge...J'essaye de compiler et executer le programme HelloWorld.

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
puts("Hello World!");

return EXIT_SUCCESS;
}


Je n'ai rien touché par défaut: j'utilise bien GCC Mingw...

Mais j'obtiens des messages erreurs quand je met "Build and run"...La config ç l'air bonne et j'ai C:\Mingw comme dossier d'installation du compilateur.

D'abord j'ai une fenêtre qui me dit.

"It seems that the project has not been build yet. Do you want to build it now?"

Et quand j'appuise sur "Oui", la fenêtre revient à chaque fois! Alors je met non et ca cesse mais l'exécution renvoit rien du tout 'Process returned 0"...

Que dois-je faire?

J'utilise Windows XP SP3.. J'ai installe Visual Studio Express 2005 sur mon PC juste avant...
Meridel - 14 nov. 2011 à 16:18
c'est ton par-feu il faut laisser plus de sécurité a ton ordinateur
Meridel - 14 nov. 2011 à 16:18
sinon c'est mort j'espère t'avoir aidé. ;)
crazybloc - 14 janv. 2012 à 21:57
Je crois avoir trouvé !
Project>Build Options
sur la gauche, il y a le nom du programme, et en arborescence : Release et Debug.


Il faut donc leur mettre GNU GCC comme compilo...
Ajouter un commentaire
Réponse
-3
moins plus
Bonjour à vous,

J'ai peut-être trouver la solution, mais je ne suis pas sûr.
Tu vas dans "Projet">>"Proprietes">>"Build targets">>
>>Type "GUI Application" (et non "Console Application")

Si ça ne fonctionne pas,
Télécharge le à nouveau http://www.codeblocks.org/downloads/5


Au revoir.
Meridel - 14 nov. 2011 à 16:19
réinstaller ne sers a rien ;)
Ajouter un commentaire
Réponse
-3
moins plus
Merciiiiiiiiiiiiiiiiiiiiiiiiiiiiiii Bcp !!!!!!!!!!
Ajouter un commentaire
Réponse
-4
moins plus
bon j'ai essayé et chez moi ça fonctionne...

dans les options du compilateur tu mets:

dans la liste de choix tu prends: GNU GCC Compiler
Installation directory: un chemin du genre C:\MinGW

et voilà
khouloud kouka- 20 mai 2012 à 20:44
j'ai le meme problem mais avec defferent message:
presse any key to continue
Ajouter un commentaire
Ce document intitulé « je n'arrive a pas a compiler avec code blocks » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?
je n'arrive a pas a compiler avec code blocks - page 2