Comment configurer Eclipse 3.6 Helios pour C/C++ (sur Windows Seven 64bit)

Installer MinGW et l'ajouter la variable système PATH de Windows

MinGW ou Mingw32 (Minimalist GNU for Windows) est une adaptation des logiciels de développement et de compilation du GNU (GCC - GNU Compiler Collection), à la plate-forme Win32. Contrairement à Cygwin, les programmes générés avec MinGW n'ont pas besoin de couche intermédiaire de compatibilité (sous forme d'une bibliothèque dynamique, DLL). L'appellation Mingw32 a été abandonnée depuis que MinGW supporte les environnements d'exécution 64 bits en plus du 32 bits.

  1. Installer MinGW - Minimalist GNU for Window pour C/C++
  2. Panneau de configuration\Tous les Panneaux de configuration\Système\ > Paramètres systèmes avancés > Variable d'environnement >
    1. Variables systèmes
      1. Path => ajouter C:\MinGW\bin; à la fin de la ligne, pour un résultat du genre %SystemRoot%\system32;%SystemRoot%;C:\MinGW\bin;
  3. Et vérifier que MinGW c'est installé correctement :
    1. Cliquer Démarrer → Accessoires → Invite de commandes
    2. Dans la fenêtre qui apparait, entrez echo %PATH% et appuyez la touche Entrée.
    3. Vous deviez avoir une réponse qui inclue MinGW dans votre nouveau path : %SystemRoot%\system32;%SystemRoot%;C:\MinGW\bin;.;C:\Program Files (x86)\Java\jre6\bin
    4. Dans la même fenêtre, entrez gcc ou g++ et appuyez la touche Entrée.
    5. Vous deviez avoir une réponse gcc: no input files ou g++: no input files. Si vous obtenez une autre réponse, vérifiez que vous avez correctement défini la variable path.

Utiliser Eclipse pour développer et construire du C/C++ code

Une fois que vous avez installé Eclipse, suivez ces instructions pour le configurer et afin de développer du code in C/C++.

Depuis les pages de téléchargement d'Eclipse, choisissez la version actuelle d'Eclipse IDE for C/C++ Developers. Actuellement, Eclipse Helios SR2 IDE for C/C++ Developers. Ou utilisez l'Update Sites pour rajouter le plugin à votre actuelle version d'Eclipse, Help → Install New Software...

Écrire votre premier programme C/C++

Créez un nouveau workspace Eclipse pour vos programmes C/C++
  1. Avec Eclipse arrêté, créez votre workspace Eclipse pour vos programmes C/C++ tel que F:\workspaceEclipseCpp (préférez de ne pas utiliser d'espaces dans le nom du dossier)
  2. Lancez Eclipse
  3. Quand Eclipse démarre et vous demande de selectionner un workspace, cliquez Browse et sélectionnez le dossier que vous venez de créer.
Créer un nouveau projet C ou C++
  1. Allez sur Window > Open perspective > Other ..., sélectionner C/C++, et cliquer OK.
  2. Allez sur File > New > C Project, et choisisser un nom pour le projet (par exemple, CProjectHelloWorld).
  3. Dans le panneau du type de projet, selectionner Hello World ANSI C Project
  4. Cliquer Finish pour accepter tout par défaut.
Construire, compiler, et exécuter le projet C
  1. Clic droit sur le projet (pas le fichier CProjectHelloWorld.c) et sélectionner Run As → Local C/C++ Application.
  2. Si demandé, choisissez le Debugger gdb.
  3. Regardez la console en bas de l'écran et vous verrez le message du programme.
Construire, compiler, et exécuter le projet C++
  1. Clic-droit sur le projet (pas le fichier CppProjectHelloWorld.cpp) ) et sélectionner Build Project.
  2. Allez dans votre dossier Debug du projet F:\workspaceEclipseCpp\CppProjectHelloWorld\Debug
  3. Et lancez le en ligne de commandes : CppProjectHelloWorld.exe

Félicitations! Vous avez écrit votre premier programme avec C or C++.