2010-10-20 5 views
13

Je voudrais faire un peu de développement C++ sur Windows en utilisant Eclipse et le plugin CDT. J'utilise Eclipse Helios SR1 et j'ai installé le plugin CDT. J'ai également installé MinGW et maintenant j'ai écrit un simple "Hello World" dans Eclipse.Comment compiler et exécuter C++ avec MinGW en utilisant Eclipse et CDT?

hello.cpp

#include <iostream> 
using namespace std; 
int main() 
{ 
    cout << "Hello World" << endl; 
    return 0; 
} 

Dans Eclipse en utilisant le plugin CDT et le compilateur MinGW. Comment puis-je compiler mon programme? Et comment puis-je tester le programme depuis Eclipse?

Répondre

1

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

  1. Télécharger MinGW. Toute distribution pourrait fonctionner. J'ai utilisé le distro recommandé sur http://isocpp.org/
  2. archives Extrait en C:\MinGW (en fait à C:\, car archive contient le dossier MinGW)
  3. RMB sur This PC ->Properties ->Additional system settings -> Tab Advanced -> Bouton Environment variables
  4. 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
  5. Trouver Path variables dans le tableau et choisissez Edit
  6. Dans la nouvelle fenêtre, cliquez sur New et tapez %MINGW_HOME%\bin\
  7. Confirmer actions par clickig OK dans les fenêtres ouvertes
  8. 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

  1. Installer Eclipse with CDT ou tout simplement ajouter CDT à l'installation existante Eclipse
  2. Allez dans le dossier avec MinGW (C:\MinGW\bin\) installé. Faire une copie du fichier gcc.exe (NE RENOMMÉE PAS le fichier original!)
  3. Renommer Copié a déposé à mingw32-gcc.exe (Vous devriez avoir les deux fichiers gcc.exe et mingw32-gcc.exe dans \MinGW\bin\)
  4. Ouvrez Eclipse et sélectionnez C\C++ perspective
  5. Aller à Window ->Preferences ->C\C++ ->Build ->Environment
  6. Cliquez sur Add et tapez PATH comme nom et cliquez sur Variables et sélectionnez Path. Confirmez avec Ok.
  7. Sélectionnez la nouvelle variable PATH en cliquant sur Select puis Ok.
  8. 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

Questions connexes