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.

Image

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

Image

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

Image

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.

Image

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

Image

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

Image

Gardez le nom tel quel et cliquez sur Suivant.

Image

Gardez tout cela tel quel et cliquez sur Suivant.

Image

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

Image

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

Image

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 :

Image

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.

Image

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

Image

Image

Image

Tapez Y et appuyez sur la touche Entrée.

Image

Image

Le terminal sera fermé. Nous devons ouvrir le terminal manuellement et mettre à jour le reste des paquets.

Cliquez sur le bouton Démarrer.

Image

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.

Image

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.

Image

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

Image

Image

Attendez un peu pour terminer l'installation.

Image

Image

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.

Image

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.

Image

⚠️ 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.

Image

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.

Image

Attendez un peu.

Image

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

Image

Image

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

Image

Image

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.

Image

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

Image

Image

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

Image

Image

Vous pouvez fermer le terminal.

Comment ajouter le répertoire au chemin des variables d'environnement

Ouvrez l'explorateur de fichiers.

Image

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é.

Image

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.

Image

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

Image

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

Copiez le répertoire.

Image

⚠️ 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.

Image

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

Image

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

Image

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

Image

Cliquez sur Nouveau.

Image

Une boîte vide apparaîtra.

Image

Collez le répertoire ici.

Image

Image

Cliquez sur OK.

Image

Cliquez sur OK.

Image

Cliquez sur OK.

Image

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

Image

Pour vérifier la version de G++ :

g++ --version

Image

Pour vérifier la version de GDB :

gdb --version

Image

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 !