Comment configurer codeblocks sur vista

Fermé
AZEUS19 Messages postés 10 Date d'inscription vendredi 5 juin 2009 Statut Membre Dernière intervention 6 juin 2009 - 6 juin 2009 à 01:42
easycomp Messages postés 86 Date d'inscription samedi 6 juin 2009 Statut Membre Dernière intervention 4 juillet 2009 - 6 juin 2009 à 16:36
Bonjour,
je suis nouveau dans la programmation et on ma conseiller d'utiliser codeblocks.je lai fais mais je narrive pas a compiler un programe.en effet cahque fois ke je lance la compilation une fenertree aparait et dit a peu pres :
"Debug" uses an invalid compiler. Skipping...
Nothing to be done."
et parfois je recois le message:"impossible de trouver le disque ds l'unite.inserer le disque das l'unite \Device\Harddisk1\DR1"

Merci d'avance .
A voir également:

19 réponses

easycomp Messages postés 86 Date d'inscription samedi 6 juin 2009 Statut Membre Dernière intervention 4 juillet 2009 30
6 juin 2009 à 04:29
En cherchant un peu, apparemment il y a quelques problèmes entre la version CodeBlocks+mingw et Vista.
Une solution:

- Désinstaller encore une fois (en vérifiant qu'il n'y ait plus de repertoires, etc...)
- Télécharger la dernière version de CodeBlocks mais SANS compilateur.(https://sourceforge.net/projects/codeblocks/files/Binaries/8.02/codeblocks-8.02-setup.exe/download?use_mirror=netix
- Télécharger l'installateur automatique mingw (https://sourceforge.net/projects/mingw/files/OldFiles/ et bien penser a ajouter le support C++ quand demandé.

Lance ensuite codeblocks et vérifie si le compilateur a été détecté. S'il ne l'est pas
Settings->Compiler and Debugger->Global Compiler settings->Toolchain executables puis tu sélectionne le compilateur que tu veux et tu cliques sur auto detect. Si un message apparait en disant que c'est bien installé alors c'est bon, sinon tu cliques sur les trois petits points et tu sélectionne le dossier de mingw.

Cette solution devrait fonctionner...

3
AZEUS19 Messages postés 10 Date d'inscription vendredi 5 juin 2009 Statut Membre Dernière intervention 6 juin 2009 11
6 juin 2009 à 03:07
je lai fait et je retombe sur le message mingw32-gcc.exe-disque introuvable
2
easycomp Messages postés 86 Date d'inscription samedi 6 juin 2009 Statut Membre Dernière intervention 4 juillet 2009 30
6 juin 2009 à 03:13
Et si tu compiles en ligne de commande?
Autre question, c'est bien un projet C++ que tu compiles?
2
easycomp Messages postés 86 Date d'inscription samedi 6 juin 2009 Statut Membre Dernière intervention 4 juillet 2009 30
6 juin 2009 à 03:36
Un projet C doit être compilé avec gcc et pas g++...
Quand tu as crée ton projet dans code::blocks tu as bien spécifié "Projet C"?
Dans "Project->Properties->Build Target" quelles sont les valeurs de :
Output filename
Execution working dir
objects output dir
?
Qutre chose, lorsque tu as réinstallé Code::blocks, est-ce que tu as bien viré tous les dossiers qui restaient, tant les dossiers codeblocks que els dossiers du compilo?
2

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
AZEUS19 Messages postés 10 Date d'inscription vendredi 5 juin 2009 Statut Membre Dernière intervention 6 juin 2009 11
6 juin 2009 à 03:42
voila:
output filename: "bin\Debug\transazioni_internazionali.exe"

execution working dir: "."

object output dir: obj\Debug\

Non en effet j'avais installer et desinstaller codeblocks plusieurs fois avant de poser au forum.
2
easycomp Messages postés 86 Date d'inscription samedi 6 juin 2009 Statut Membre Dernière intervention 4 juillet 2009 30
6 juin 2009 à 01:54
Bonjour,

A mon avis tu as copié un dossier CodeBlocks venant d'une installation sur un autre ordinateur, me trompe-je?
Le mieux tu télécharges codeBlocks (version avec compilateur) et tu le réinstalle.
1
AZEUS19 Messages postés 10 Date d'inscription vendredi 5 juin 2009 Statut Membre Dernière intervention 6 juin 2009 11
6 juin 2009 à 02:04
merci easycomp mais ca ne resoud pas mon pproblem jai cette fois telecharher et installer codeblocks mais en executant je recois le message "mingw32-g++.exe-disque non present"
1
easycomp Messages postés 86 Date d'inscription samedi 6 juin 2009 Statut Membre Dernière intervention 4 juillet 2009 30
6 juin 2009 à 02:07
Est-ce que tu peux me décrire comment et où est-ce que tu l'as installé?
1
AZEUS19 Messages postés 10 Date d'inscription vendredi 5 juin 2009 Statut Membre Dernière intervention 6 juin 2009 11
6 juin 2009 à 02:11
je l'ai installe a partir du site codeblocks.org .jai telecharger le fichier: codeblocks-8.02mingw-setup
et jai installer das le repertoire:
dans C:\Program Files\CodeBlocks.
1
easycomp Messages postés 86 Date d'inscription samedi 6 juin 2009 Statut Membre Dernière intervention 4 juillet 2009 30
6 juin 2009 à 02:16
Dans code::blocks -> Settings -> Compiler and debugger tu peux me donner la liste des compilateurs présents?

1
AZEUS19 Messages postés 10 Date d'inscription vendredi 5 juin 2009 Statut Membre Dernière intervention 6 juin 2009 11
6 juin 2009 à 02:23
GNU GCC Compiler
MIcrosoft Visual C++ Toolkit 2003
Microsoft visual c++ 2005/2008
borland c++ compiler
Digital Mars Compiler
Open watcom(w32) Conpiler
....
mais aucun n'est selectione
1
easycomp Messages postés 86 Date d'inscription samedi 6 juin 2009 Statut Membre Dernière intervention 4 juillet 2009 30
6 juin 2009 à 02:26
Normalement il devrait être sélectionné par défaut GNU GCC COMPILER (en fait c'est gcc... enfin dans ton cas mingw la version windows de gcc).
Essaye en le sélectionnant et ensuite en cliquant sur "set as default".
Si ca ne marche pas, essaye un autre compilateur comme "Microsoft visual c++ 2005/2008 " par exemple pour voir.
1
AZEUS19 Messages postés 10 Date d'inscription vendredi 5 juin 2009 Statut Membre Dernière intervention 6 juin 2009 11
6 juin 2009 à 02:58
je lai fais
mais trjs rien
et le message a cahnger
je recois maintenant :collect2.exe disque non present

en changeant de compilateur,le systeme ne detecte pas .
je compile et le message dit:"------

Target is up to date.
Nothing to be done.

"
et puis rien
1
easycomp Messages postés 86 Date d'inscription samedi 6 juin 2009 Statut Membre Dernière intervention 4 juillet 2009 30
6 juin 2009 à 03:03
Target is up to date - Nothing to be done ca veut dire que le résultat de tu n'as rien changé dans ton code avant de recompiler ce qui fait que cela ne sert a rien de recompiler un programme qui est déjà compilé ... En cas ajoute une ligne qui ne sert à rien genre une déclaration de variable dans le vent ou dans le genre et appuie sur F9 (compiler-exécuter) ....

1
AZEUS19 Messages postés 10 Date d'inscription vendredi 5 juin 2009 Statut Membre Dernière intervention 6 juin 2009 11
6 juin 2009 à 03:27
comment? je sais pas encore le faire
il s'agit d'un projet c
1
easycomp Messages postés 86 Date d'inscription samedi 6 juin 2009 Statut Membre Dernière intervention 4 juillet 2009 30
6 juin 2009 à 03:48
Essaie de désinstaller encore une fois puis tu vires tous les dossiers codeblocks + tous les dossiers mingw (je crois sous windows mingw est dans C:\mingw ou C:\gcc enfin faut chercher ^^) ensuite tu résinstalles pour voir.
1
AZEUS19 Messages postés 10 Date d'inscription vendredi 5 juin 2009 Statut Membre Dernière intervention 6 juin 2009 11
6 juin 2009 à 04:08
je lai fait
et jai compiler mais les memes messages derreur
1
AZEUS19 Messages postés 10 Date d'inscription vendredi 5 juin 2009 Statut Membre Dernière intervention 6 juin 2009 11
6 juin 2009 à 14:28
OUF !!
Merci beaucoup eseascomp
ca marche tres bien
grace a ce je me suis un peu enrichit en conaissances.
A la prochaine!!
1
easycomp Messages postés 86 Date d'inscription samedi 6 juin 2009 Statut Membre Dernière intervention 4 juillet 2009 30
6 juin 2009 à 16:36
ReBonjour,

Content d'avoir pu aider :)
En espérant que tu persévère dans ce monde passionant .
1