Maison >Tutoriel système >Linux >Introduction à la version du compilateur MinGW-w64 C/C++ et lien de téléchargement
1.Télécharger
Site officiel
Lien direct vers la ressource du compilateur MinGW-w64C/C++ :
2. Présentation du produit
Il existe au total cinq versions pouvant être exécutées sous Windows. Parlons des différences de chaque version séparément.
1-cygwin : équivalent à la couche de compatibilité Linux de WindowsLinux installe gcc, un environnement qui peut exécuter la plupart des logiciels Linux (n'entre pas dans le cadre de la discussion)
2-llvm : Un autre clang de compilateur célèbre sous les systèmes Unix et Linux (certaines fonctionnalités ne sont pas prises en charge sous Windows, mais elles ne sont pas des téléchargements Linux de drapeau rouge gcc et ne sont pas recommandées)
3-w6464devkit : Suite d'outils de développement comprenant gcc (recommandé, y compris busybox)
4-MingW-W64-builds : outil gcc (recommandé)
5-Similaire à 1
Il n'y a donc en réalité que deux options : 3 et 4. Si vous souhaitez exécuter certaines commandes Linux de base (telles que ls, variables d'environnement mkdirlinux, touch, vim), choisissez 3 et pour les autres, choisissez 4. Cliquez ensuite sur la partie rouge pour télécharger le package d'installation hors ligne.
3.Installation
Ouvrez le dossier Mingw installé (le chemin que vous venez de sélectionner)
Cliquez ici
Copier le chemin
Coller dans les variables d'environnement
Créez une nouvelle variable d'environnement et collez le chemin (je l'ai déjà collé ici, c'est la dernière ligne)
Cliquez sur OK (il y en a plusieurs)
Test
Entrez cmd : g++-v
Commandez pour voir le numéro de version.
4. Problèmes que vous pouvez rencontrer : Le fichier téléchargé n'a pas de dossier /bin, par exemple, il ressemble à ceci
Cela signifie que vous avez téléchargé le code source. Installation Linux gcc Il s'agit du fichier de code source pour la compilation croisée.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!