Programmation · 2 min read · Oct 10, 2025

Apprendre C/C++ étape par étape - Page 2

02. Étape par étape C/C++ — IDE et compilateurs pour C/C++

C / C++ est un langage de programmation basé sur un compilateur. Pour exécuter un programme, vous avez besoin d’un logiciel de compilation (c’est-à-dire, GNU GCC, Tiny C, MS Visual C++, Cygwin C, Borland, Intel C, etc.). Vous avez également besoin d’un IDE pour créer/éditer des programmes (par exemple : Dev-C++, Code::Blocks, Eclipse, TurboC, etc.).

Je vous donne quelques exemples de mes compilateurs et IDE préférés, vous pouvez choisir le meilleur parmi la vaste liste.

1. Installation du compilateur GNU GCC

1.1. Pour Linux
1.2. Pour Mac OS X
1.3. Pour Windows (MinGW + DevCpp-IDE)
1.4. Comment créer, compiler et exécuter des programmes
1.5. Programmes d’exemple

1. Installation du compilateur GNU GCC

1.1. Pour Linux

  • Pour Redhat, obtenez un RPM gcc-c++, par exemple en utilisant Rpmfind puis installez (en tant que root) en utilisant rpm -ivh gcc-c++-version-release.arch.rpm
  • Pour Fedora Core/ CentOS, installez le compilateur GCC C++ (en tant que root) en utilisant yum install gcc-c++
  • Pour Mandrake, installez le compilateur GCC C++ (en tant que root) en utilisant urpmi gcc-c++
  • Pour Debian, installez le compilateur GCC C++ (en tant que root) en utilisant apt-get install g++
  • Pour Ubuntu, installez le compilateur GCC C++ en utilisant sudo apt-get install g++
  • Si vous ne pouvez pas devenir root, obtenez le tarball depuis ftp://ftp.gnu.org/ et suivez les instructions pour compiler et installer dans votre répertoire personnel.

1.2. Pour Mac OS X

Xcode a le compilateur GCC C++ intégré.

1.3. Pour Windows (MinGW + DevCpp-IDE)

  • Allez sur http://www.bloodshed.net/devcpp.html, choisissez la version que vous voulez (en faisant défiler vers le bas), cliquez sur le lien de téléchargement approprié ! Pour la version la plus actuelle, vous serez redirigé vers http://www.bloodshed.net/dev/devcpp.html
  • Faites défiler vers le bas pour lire la licence puis pour les liens de téléchargement. Téléchargez une version avec Mingw/GCC. C’est beaucoup plus facile que de le faire vous-même. Avec un très court délai (seulement quelques jours), vous obtiendrez toujours la version la plus actuelle de mingw emballée avec l’IDE devcpp. C’est absolument la même chose qu’avec le téléchargement manuel des modules requis.
  • Vous obtenez un exécutable qui peut être exécuté au niveau utilisateur sous n’importe quelle version de WinNT. Si vous voulez qu’il soit configuré pour tous les utilisateurs, cependant, vous avez besoin de droits administratifs. Il installera devcpp et mingw dans des dossiers de votre choix.
  • Démarrez l’IDE et vivez votre premier projet !

Vous trouverez quelque chose de principalement similaire à MSVC, y compris le placement des menus et des boutons. Bien sûr, beaucoup de choses sont quelque peu différentes si vous étiez familier avec l’ancien, mais c’est aussi simple qu’une poignée de clics pour faire fonctionner votre premier programme.

1.4. Comment créer, compiler et exécuter des programmes

Si vous utilisez Linux, créez/éditez un programme :

vi hello.cpp

Compilation :

g++ -Wall -g -o hello.out hello.cpp

Exécution d’un programme :

 ./hello.out

1.5. Programmes d’exemple :

Programme d’exemple C :

* 0001_hello.c *\
#include
int main()
{
printf(“\nHello world”);
return 0;
}

Programme d’exemple C++ :

* 0001_hello.cpp *\
#include
using namespace std;
int main()
{
cout << endl << “Hello, Happy programming”;
return 0;
}

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.