Article original : How to Install C and C++ Compilers on Windows
Si vous souhaitez exécuter des programmes C ou C++ sur votre système d'exploitation Windows, vous devez avoir les bons compilateurs.
Le compilateur MinGW est un logiciel bien connu et largement utilisé pour installer les compilateurs GCC et G++ pour les langages de programmation C et C++.
Mais de nombreux développeurs rencontrent des difficultés lors de l'installation du compilateur, alors je vais vous montrer toutes les étapes à suivre dans cet article avec des captures d'écran pour vous aider à le faire.
J'utiliserai Windows 11, mais le même processus est applicable pour tous les autres systèmes d'exploitation Windows, sauf si vous utilisez Windows XP (vous devez changer certaines étapes dans Windows XP).
Si vous souhaitez également regarder la vidéo que j'ai faite sur ce sujet, la voici :
Installer MSYS2
Tout d'abord, nous devons télécharger un fichier exécutable depuis MSYS2. Rendez-vous sur le site officiel de MSYS2 : https://www.msys2.org/. Le site ressemble à ceci aujourd'hui.

Faites défiler un peu jusqu'à ce que vous trouviez le bouton de téléchargement pour le fichier exécutable.

Cliquez simplement sur le bouton d'installation et enregistrez le fichier d'installation à l'endroit de votre choix.

Terminez le téléchargement du fichier exécutable. Cela ne devrait pas prendre beaucoup de temps en fonction de votre vitesse de connexion Internet.

Après avoir téléchargé le fichier, nous obtiendrons ce fichier exécutable.

Double-cliquez sur le fichier exécutable. Ensuite, cliquez sur Suivant.

Gardez le nom tel quel et cliquez sur Suivant.

Gardez tout cela tel quel et cliquez sur Suivant.

Donnez-lui un peu de temps pour terminer le processus d'installation.

Si vous gardez la coche, le terminal MSYS2 s'ouvrira une fois que vous cliquerez sur Terminer.

Je préfère faire cela de cette manière, mais si vous souhaitez effectuer les tâches restantes plus tard, vous devez ouvrir le terminal vous-même depuis le menu Démarrer.
Dans ce cas, vous devez cliquer sur le bouton Démarrer > Rechercher MSYS2 et cliquer sur le terminal comme dans l'image suivante :

Supposons que nous avons ouvert le terminal MSYS2 MSYS avec succès.
Appliquez la commande pacman -Syu pour mettre à jour la base de données des paquets et les paquets de base.

Tapez Y et appuyez sur la touche Entrée si vous obtenez ce type d'invite d'installation.



Tapez Y et appuyez sur la touche Entrée.


Le terminal sera fermé. Nous devons ouvrir le terminal manuellement et mettre à jour le reste des paquets.
Cliquez sur le bouton Démarrer.

Recherchez le dossier nommé MSYS2 64bit. Cliquez sur le dossier pour l'expanser et obtenir le terminal. Ouvrez le terminal en cliquant sur MSYS2 MSYS.

Mettez à jour le reste des paquets en appliquant la commande pacman -Su. Vous devrez peut-être appliquer la commande pacman -Sy si le terminal vous le demande.

Si vous obtenez une invite d'installation, vous devez taper Y ou y et appuyer sur la touche Entrée.


Attendez un peu pour terminer l'installation.


Fermez la fenêtre après avoir terminé l'installation.
Installer les compilateurs GCC et G++
Cliquez sur le bouton Démarrer. Trouvez le dossier MSYS2 64bit. Cliquez sur ce dossier pour l'expanser.

Si vous utilisez un système d'exploitation 64 bits comme moi, alors nous devons utiliser le terminal MSYS2 MinGW x64. Cliquez sur le terminal pour l'ouvrir.

⚠️ Mais, si vous utilisez un système d'exploitation 32 bits, alors vous devez utiliser le terminal MSYS2 MinGW x86. Ensuite, vous devez ouvrir ce terminal.

Comme j'utilise un système d'exploitation 64 bits, j'ai ouvert le terminal pour 64 bits. Appliquez la commande pacman -S mingw-w64-x86_64-gcc pour installer les compilateurs.
⚠️ Si vous utilisez un système d'exploitation 32 bits, alors vous devez appliquer la commande pacman -S mingw-w64-i686-gcc dans votre terminal 32 bits.

Attendez un peu.

Tapez Y ou y et appuyez sur la touche Entrée si vous obtenez les invites d'installation.


Donnez-lui un peu de temps pour terminer le processus d'installation.


Vous avez maintenant terminé l'installation des compilateurs.
Comment installer le débogueur
Si vous utilisez un système d'exploitation 64 bits comme moi, alors vous devez appliquer la commande pacman -S mingw-w64-x86_64-gdb.
⚠️ Si vous utilisez un système d'exploitation 32 bits, alors vous devez appliquer la commande pacman -S mingw-w64-i686-gdb dans votre terminal 32 bits.

Si vous obtenez une invite d'installation, tapez simplement Y ou y et appuyez sur la touche Entrée.


Donnez-lui un peu de temps pour terminer l'installation.


Vous pouvez fermer le terminal.
Comment ajouter le répertoire au chemin des variables d'environnement
Ouvrez l'explorateur de fichiers.

Je suppose que vous avez installé MSYS dans le répertoire par défaut comme je l'ai fait. Si vous avez utilisé des répertoires personnalisés, alors vous devez vous rendre dans le répertoire où vous l'avez installé.

Si vous utilisez un système d'exploitation 64 bits comme moi, alors allez dans le dossier mingw64.
⚠️ Si vous utilisez un système d'exploitation 32 bits, alors allez dans le dossier mingw32.

Nous devons maintenant aller dans le dossier binaire. Allez dans le dossier bin.

⚠️ Si vous utilisez un système d'exploitation 32 bits, alors vous devez aller dans votre dossier mingw32 > dossier bin.
Copiez le répertoire.

⚠️ Si vous utilisez un système d'exploitation 32 bits et que vous avez également installé MSYS2 dans le répertoire par défaut, alors votre répertoire devrait être comme suit :
C:\msys64\mingw32\bin
Ouvrez les Paramètres système avancés. Vous pouvez le faire de plusieurs manières. Une manière simple est de cliquer sur le bouton Démarrer et de le rechercher comme dans la capture d'écran ci-dessous.

Cliquez sur Variables d'environnement dans l'onglet Avancé.

Cliquez sur Path et sélectionnez-le. Ensuite, cliquez sur Modifier.

Une fenêtre apparaîtra comme ci-dessous :

Cliquez sur Nouveau.

Une boîte vide apparaîtra.

Collez le répertoire ici.


Cliquez sur OK.

Cliquez sur OK.

Cliquez sur OK.

Si vous souhaitez obtenir toutes les étapes dans une vidéo, vous pouvez également regarder cette vidéo.
Vérifier l'installation
Maintenant, il est temps de vérifier si nous avons réussi à installer tout ce qui précède ou non.
Ouvrez le terminal / PowerShell / CMD et appliquez les commandes en série :
Pour vérifier la version de GCC :
gcc --version

Pour vérifier la version de G++ :
g++ --version

Pour vérifier la version de GDB :
gdb --version

Conclusion
J'espère que cet article vous aide à installer vos compilateurs sur le système d'exploitation Windows pour les programmes C et C++.
Merci d'avoir lu l'article entier. Si cela vous aide, vous pouvez également consulter mes autres articles sur freeCodeCamp.
Si vous souhaitez me contacter, vous pouvez le faire via Twitter, LinkedIn et GitHub.
Vous pouvez également vous abonner à ma chaîne YouTube (Code With FahimFBA) si vous souhaitez apprendre divers types de langages de programmation avec de nombreux exemples pratiques régulièrement.
Si vous souhaitez consulter mes moments forts, vous pouvez le faire sur ma chronologie Polywork.
Vous pouvez également visiter mon site web pour en savoir plus sur moi et sur ce que je fais.
Merci beaucoup !