Après avoir parcouru de nombreux fils et articles I J'ai trouvé une solution. Solution testé sur Windows 10 x64 sur Eclipse Neon.3 Release (4.6.3) avec C/C++ Outils de développement 9.2.1.201704050430 et MinGW
de configuration du système
- Télécharger MinGW. Toute distribution pourrait fonctionner. J'ai utilisé le distro recommandé sur http://isocpp.org/
- archives Extrait en
C:\MinGW
(en fait à C:\
, car archive contient le dossier MinGW
)
- RMB sur
This PC
->Properties
->Additional system settings
-> Tab Advanced
-> Bouton Environment variables
- Le deuxième
System variables
cliquez sur New
. Nom de la variable MINGW_HOME
et définit le chemin MinGW dossier d'installation C:\MinGW
puis OK
- Trouver
Path
variables dans le tableau et choisissez Edit
- Dans la nouvelle fenêtre, cliquez sur
New
et tapez %MINGW_HOME%\bin\
- Confirmer actions par clickig
OK
dans les fenêtres ouvertes
- Vous pouvez vérifier la disponibilité des nouveaux outils en tapant la ligne de commande
g++ --version
Vous devriez voir quelque chose comme
g++ (GCC) 6.3.0 Copyright (C) 2016 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configuration Eclipse CDT
- Installer Eclipse with CDT ou tout simplement ajouter CDT à l'installation existante Eclipse
- Allez dans le dossier avec MinGW (
C:\MinGW\bin\
) installé. Faire une copie du fichier gcc.exe
(NE RENOMMÉE PAS le fichier original!)
- Renommer Copié a déposé à
mingw32-gcc.exe
(Vous devriez avoir les deux fichiers gcc.exe
et mingw32-gcc.exe
dans \MinGW\bin\
)
- Ouvrez Eclipse et sélectionnez
C\C++
perspective
- Aller à
Window
->Preferences
->C\C++
->Build
->Environment
- Cliquez sur
Add
et tapez PATH
comme nom et cliquez sur Variables
et sélectionnez Path
. Confirmez avec Ok
.
- Sélectionnez la nouvelle variable
PATH
en cliquant sur Select
puis Ok
.
- Redémarrez Eclipse
Maintenant, vous devriez être en mesure de compiler Bonjour programme mondial. Sélectionnez simplement New
->C++ Project
. Ici, vous devriez voir MinGW disponible comme Toolchain
Merci, je n'avais pas défini les variables d'environnement pour MinGW et MSYS. – Jonas