A voir également:
- Compilateur C pour vista
- Windows vista - Télécharger - Divers Utilitaires
- Code blocks avec compilateur - Télécharger - Langages
- Clé windows vista - Guide
- Windows Vista SP1 - Télécharger - Divers Utilitaires
- Pdf vista - Télécharger - PDF
22 réponses
Salut.
Bonjour,
Amis vistateurs® et programmeurs, j'ai une bonne nouvelle, je vais vous donner le moyen de compiler sous Vista avec Dev-C++ et Code::Blocks :
J'ai essayé sur C::B mais pas sur dev, mais tout porte a croire que ça marche !!!
Code::Blocks
Le compilateur et le Code::Blocks
Il vous faut déjà tout le matériel nécessaire :
* Code::Blocks sans compilateur (je vous conseille les nightly builds)
* MinGW (un compilateur très connu)
* Un débugueur (très utile :p )
Comme le dit Nesquik69 dans son tutoriel, ne changez surtout pas le lieu d'installation !!!
Configurons MinGW
Je ne ferais là que citer ce message : Citation : forum hard ware
- Déplacer les fichiers suivant :
C:\MinGW\libexec\gcc\mingw32\3.4.5\cc1.exe => C:\MinGW\bin\cc1.exe
C:\MinGW\libexec\gcc\mingw32\3.4.5\cc1plus.exe => C:\MinGW\bin\cc1plus.exe
C:\MinGW\libexec\gcc\mingw32\3.4.5\collect2.exe => C:\MinGW\bin\collect2.exe
utilisez C:\MinGW\include et C:\MinGW\lib pour installer vos APIs
il se peut que se ne soit pas 3.4.5, cela revient au même !
Configurons C::B
Cette étape et peut-être facultative ! Mais vérifier toujours au cas où
Aller dans settings => Compiler and debugger...
Une fenêtre s'ouvre, sélectionnez GNU GCC Compiler dans la première liste déroulante puis toolchain executables dans la deuxième, cliquez sur auto-detect. Si dans la boîte texte à coté s'affiche C:\MinGW alors c'est bon ! sinon, recopier tout ce qu'il y a sur le screen ci-dessous :
Image utilisateur
Cliquez pour agrandir
Le Set as default sert juste à dire que vous utilisez ce compilateur par défaut, je le précise pour ceux qui ont utilisé VC++ Express édition® avant MinGW.
Je crois qu'il faut relancer l'IDE en suite, à vérifier.
Maintenant, vous devez mettre vos bibliothèques dans le dossier C:\MinGW\includes\ et C:\MinGW\libs\
Vous pouvez maintenant utiliser Code::Blocks avec votre compilateur préféré !
Dev-C++
Là c'est extrêmement simple :
Aller, une petite aide : Lien de tréléchargement de cygwin
https://openclassrooms.com/forum/sujet/ide-vista-38294#r1111270
https://openclassrooms.com/forum/sujet/ide-vista-38294#r1111980
Et surtout, n'oubliez pas de relancez l'IDE !!!
ou encore :
https://openclassrooms.com/forum/sujet/vista-code-blocks-possible-ou-impossible-85954#r1124904
Voilà ! Vous pouvez de nouveau compiler avec Dev-C++
Bonjour,
Amis vistateurs® et programmeurs, j'ai une bonne nouvelle, je vais vous donner le moyen de compiler sous Vista avec Dev-C++ et Code::Blocks :
J'ai essayé sur C::B mais pas sur dev, mais tout porte a croire que ça marche !!!
Code::Blocks
Le compilateur et le Code::Blocks
Il vous faut déjà tout le matériel nécessaire :
* Code::Blocks sans compilateur (je vous conseille les nightly builds)
* MinGW (un compilateur très connu)
* Un débugueur (très utile :p )
Comme le dit Nesquik69 dans son tutoriel, ne changez surtout pas le lieu d'installation !!!
Configurons MinGW
Je ne ferais là que citer ce message : Citation : forum hard ware
- Déplacer les fichiers suivant :
C:\MinGW\libexec\gcc\mingw32\3.4.5\cc1.exe => C:\MinGW\bin\cc1.exe
C:\MinGW\libexec\gcc\mingw32\3.4.5\cc1plus.exe => C:\MinGW\bin\cc1plus.exe
C:\MinGW\libexec\gcc\mingw32\3.4.5\collect2.exe => C:\MinGW\bin\collect2.exe
utilisez C:\MinGW\include et C:\MinGW\lib pour installer vos APIs
il se peut que se ne soit pas 3.4.5, cela revient au même !
Configurons C::B
Cette étape et peut-être facultative ! Mais vérifier toujours au cas où
Aller dans settings => Compiler and debugger...
Une fenêtre s'ouvre, sélectionnez GNU GCC Compiler dans la première liste déroulante puis toolchain executables dans la deuxième, cliquez sur auto-detect. Si dans la boîte texte à coté s'affiche C:\MinGW alors c'est bon ! sinon, recopier tout ce qu'il y a sur le screen ci-dessous :
Image utilisateur
Cliquez pour agrandir
Le Set as default sert juste à dire que vous utilisez ce compilateur par défaut, je le précise pour ceux qui ont utilisé VC++ Express édition® avant MinGW.
Je crois qu'il faut relancer l'IDE en suite, à vérifier.
Maintenant, vous devez mettre vos bibliothèques dans le dossier C:\MinGW\includes\ et C:\MinGW\libs\
Vous pouvez maintenant utiliser Code::Blocks avec votre compilateur préféré !
Dev-C++
Là c'est extrêmement simple :
Aller, une petite aide : Lien de tréléchargement de cygwin
https://openclassrooms.com/forum/sujet/ide-vista-38294#r1111270
https://openclassrooms.com/forum/sujet/ide-vista-38294#r1111980
Et surtout, n'oubliez pas de relancez l'IDE !!!
ou encore :
https://openclassrooms.com/forum/sujet/vista-code-blocks-possible-ou-impossible-85954#r1124904
Voilà ! Vous pouvez de nouveau compiler avec Dev-C++
youyouf
salu jé pas bien compris les étapes a suivres pouriez vous m'aider svp et merci d'avance
mype
Messages postés
2435
Date d'inscription
Statut
Membre
Dernière intervention
437
>
youyouf
il te suffit d'aller sur les lien et de lire...
Salut à tous,
Je n'ai pas la réponse, mais j'ai le même problème avec la version 6.10.2 de wxDev-C++ !!
Je n'ai pas la réponse, mais j'ai le même problème avec la version 6.10.2 de wxDev-C++ !!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
slt tous le monde. a propos de la compilation de C sous vista .je pense que visuel studio peux etre la solution de se prob. j'avait le meme probleme et mon prof ma conseiler de l etuliser
Bonjour,
Tu pourrais suivre les étapes indiqués ici :
https://openclassrooms.com/forum/sujet/compiler-sur-vista-46210
Bon week end :)
Tu pourrais suivre les étapes indiqués ici :
https://openclassrooms.com/forum/sujet/compiler-sur-vista-46210
Bon week end :)
Bonjour a vous !
Pour compier sous vista avec Dev le plus simple est de complier avec le complateur C++ (meme si c'est du C)
pour ca dans outils--> option du compilateur-->inglet "programmes" et modifier le programme de comilation "gcc" "gcc.exe" par ""g++.exe"
Maintenant compilez!
en tous cas pour moi ca marche et tous ceux de mon école qui ont vista ca fonctionne.
Pour compier sous vista avec Dev le plus simple est de complier avec le complateur C++ (meme si c'est du C)
pour ca dans outils--> option du compilateur-->inglet "programmes" et modifier le programme de comilation "gcc" "gcc.exe" par ""g++.exe"
Maintenant compilez!
en tous cas pour moi ca marche et tous ceux de mon école qui ont vista ca fonctionne.
Bonjour,
Tu peux installer wxDev-C++ c'est plus rapide et ça fonctionne bien.
http://wxdsgn.sourceforge.net/
Tu peux installer wxDev-C++ c'est plus rapide et ça fonctionne bien.
http://wxdsgn.sourceforge.net/
salut a tous
moi j'ai le pb suivant avec dev C++
je sais pas si c'est le compilateur
pourtant j'ai changé gcc en g++ :
Compilateur: Default compiler
Exécution de g++.exe...
g++.exe "C:\Dev-Cpp\bin\multi.cpp" -o "C:\Dev-Cpp\bin\multi.exe" -I"C:\Dev-Cpp\lib\gcc\mingw32\3.4.2\include" -I"C:\Dev-Cpp\include\c++\3.4.2\backward" -I"C:\Dev-Cpp\include\c++\3.4.2\mingw32" -I"C:\Dev-Cpp\include\c++\3.4.2" -I"C:\Dev-Cpp\include" -L"C:\Dev-Cpp\lib"
/mingw/lib/crt2.o(.text+0x167):crt1.c: undefined reference to `__cpu_features_init'
collect2: ld returned 1 exit status
Exécution terminée
moi j'ai le pb suivant avec dev C++
je sais pas si c'est le compilateur
pourtant j'ai changé gcc en g++ :
Compilateur: Default compiler
Exécution de g++.exe...
g++.exe "C:\Dev-Cpp\bin\multi.cpp" -o "C:\Dev-Cpp\bin\multi.exe" -I"C:\Dev-Cpp\lib\gcc\mingw32\3.4.2\include" -I"C:\Dev-Cpp\include\c++\3.4.2\backward" -I"C:\Dev-Cpp\include\c++\3.4.2\mingw32" -I"C:\Dev-Cpp\include\c++\3.4.2" -I"C:\Dev-Cpp\include" -L"C:\Dev-Cpp\lib"
/mingw/lib/crt2.o(.text+0x167):crt1.c: undefined reference to `__cpu_features_init'
collect2: ld returned 1 exit status
Exécution terminée
Il est très probable que vous ayez des problèmes lors de la compilation d'une source C sous Vista avec Dev C++.
Solution rapide de secours: le compilateur g++
Voici une astuce pour Dev-Cpp :
* Aller dans "Outils" -> "Options du compilateur" puis cliquez sur l'onglet "Programmes".
* Remplacer "gcc.exe" se trouvant dans la première case par "g++.exe".
Solution plus adaptée
L'utilisation de g++ pour un code en C n'est pas forcement le plus adapté. Voici donc une deuxième astuce :
* 1. Télécharger le programme "codeblock" sur cette page http://www.codeblocks.org/downloads .
* 2. Télécharger Mingw et l'installer.
* 3. Télécharger ce fichier et le decompresser dans "c:\mingw".
* 4. Installer codeblock
* 5. Codeblock va automatiquement trouver Gcc
* 6. A vos projets =D
Solution rapide de secours: le compilateur g++
Voici une astuce pour Dev-Cpp :
* Aller dans "Outils" -> "Options du compilateur" puis cliquez sur l'onglet "Programmes".
* Remplacer "gcc.exe" se trouvant dans la première case par "g++.exe".
Solution plus adaptée
L'utilisation de g++ pour un code en C n'est pas forcement le plus adapté. Voici donc une deuxième astuce :
* 1. Télécharger le programme "codeblock" sur cette page http://www.codeblocks.org/downloads .
* 2. Télécharger Mingw et l'installer.
* 3. Télécharger ce fichier et le decompresser dans "c:\mingw".
* 4. Installer codeblock
* 5. Codeblock va automatiquement trouver Gcc
* 6. A vos projets =D