Comment installer le compilateur GCC sur Windows

โšก Rรฉsumรฉ intelligent

Tรฉlรฉchargez et installez le compilateur GCC en C pour Windows, Linux et macOS en moins de quinze minutes. Code::Blocks bundle sur Windows Il intรจgre GCC, un รฉditeur et un dรฉbogueur, tandis que Linux et macOS Les utilisateurs installent GCC directement via leurs gestionnaires de paquets.

  • (I.e. Choisissez le bon Windows paquet: Choisissez le Code::Installateur MinGW de Block (par exemple, codeblocks-17.12mingw-setup.exe) pour que GCC, GDB et l'IDE soient configurรฉs en une seule รฉtape.
  • ???? Utilisez le gestionnaire de paquets Linux : Sur Debian/Ubuntu courir sudo apt-get install build-essential, sur Fedora/Red Hat run yum groupinstall 'Development Tools'.
  • ๐ŸŽ Installer Xcode Outils en ligne de commande sur macOS: Un cรฉlibataire ou Individual xcode-select --install Cette commande utilise clang d'Apple ainsi que la chaรฎne d'outils compatible GCC.
  • โœ… Vรฉrifiez avec gcc --version : Aprรจs l'installation, exรฉcutez gcc --version dans un terminal pour confirmer que le compilateur se trouve dans le PATH et est prรชt ร  compiler des programmes C.
  • ๐Ÿค– Utiliser l'IA pour le dรฉpannage : Les assistants IA expliquent les erreurs d'installation, les problรจmes de chemin d'accรจs et les avertissements concernant les en-tรชtes manquants.ping Les dรฉbutants parviennent ร  une construction fonctionnelle dรจs la premiรจre tentative.

Comment tรฉlรฉcharger et installer le compilateur GCC

Qu'est-ce que GCC ?

Le GCC (GNU Compiler Collection) est une suite de compilateurs libre et open source maintenue par le Free Software Center. FoundationIl prend en charge le langage C. C++, Objectif c, FortraGCC prend en charge le C, Ada, Go et plusieurs autres langages, et est le compilateur par dรฉfaut sur la plupart des distributions Linux. GCC produit des exรฉcutables rapides et portables et est le choix standard pour l'apprentissage du C sur Linux. Windows, Linux et macOS.

Ce tutoriel explique comment installer GCC sur chaque plateforme et comment vรฉrifier l'installation ร  l'aide d'un simple contrรดle de version.

Comment installer GCC sur Windows

On Windows La solution la plus simple est l'IDE open-source Code::Blocs, qui regroupe un compilateur (GCC du projet GNU), un รฉditeurEt un dรฉbogueur en un seul programme d'installation.

ร‰tape 1) Tรฉlรฉcharger la version binaire

Allez dans https://www.codeblocks.org/downloads/ et cliquez sur Version binaire.

Code::Page de publication binaire de Block

ร‰tape 2) Choisissez le programme d'installation contenant le compilateur GCC

Choisissez le programme d'installation qui intรจgre le compilateur GCC โ€” par exemple, codeblocks-17.12mingw-setup.exeCe paquet inclut le compilateur GNU GCC de MinGW et le dรฉbogueur GNU GDB, ainsi queโ€ฆ Code::Bloque les fichiers sources.

Choisissez  Code::Bloque l'installateur avec GCC

ร‰tape 3) Dรฉmarrez l'installation

Exรฉcutez le programme d'installation tรฉlรฉchargรฉ et acceptez les options par dรฉfaut. Cette procรฉdure simple installera le compilateur GCC sur votre ordinateur. Windows systรจme.

Commencer Code::Installation des blocs

ร‰tape 4) Accepter le contrat de licence

Acceptez le contrat de licence pour continuer.

Accepter le contrat de licence

ร‰tape 5) Conserver la sรฉlection de composants par dรฉfaut

Laissez la sรฉlection des composants par dรฉfaut et cliquez Suivant.

Conserver les composants par dรฉfaut

ร‰tape 6) Choisissez le chemin d'installation

Modifiez le dossier d'installation si vous le souhaitez, puis cliquez Suivant.

Choisissez le chemin d'installation

ร‰tape 7) Lancement Code::Blocs

Localisez le Code::Crรฉez un raccourci Block sur votre bureau ou dans le menu Dรฉmarrer et double-cliquez dessus.

Code::Icรดne des blocs

ร‰tape 8) Laissez Code::Les blocs dรฉtectent le compilateur

Lors du premier lancement, Code::Blocks recherche les compilateurs installรฉs, dรฉtecte automatiquement GCC et le dรฉfinit comme compilateur par dรฉfaut. Associe C et C++ fichiers avec Code::Bloque lorsqu'il y est invitรฉ.

Code::Blocks dรฉtecte le compilateur

ร‰tape 9) Ouvrez l'IDE et commencez ร  coder

L'รฉcran d'accueil de l'IDE s'affiche. Vous pouvez maintenant crรฉer un nouveau projet C et compiler votre premier programme.

Code::Blocks IDE รฉcran d'accueil

Comment installer GCC sous Linux

La plupart des distributions Linux sont livrรฉes avec GCC prรฉinstallรฉ. Vรฉrifiez avec :

gcc --version

Si GCC est installรฉ, la commande affiche sa version. Sinon, l'interprรฉteur de commandes vous invite ร  l'installer.

Pour configurer l'environnement de compilation C sur Linux, suivez les รฉtapes ci-dessous.

  1. Ouvrez une borne.
  2. Sous Red Hat et Fedora, exรฉcutez :
    sudo yum groupinstall 'Development Tools'
  3. Sur Debian et Ubuntu, courir:
    sudo apt-get update
    sudo apt-get install build-essential manpages-dev
  4. Vรฉrifiez l'installation :
    gcc --version

Comment installer GCC sur macOS

On macOS, la chaรฎne d'outils compatible GCC est fournie par Apple Outils en ligne de commande pour Xcode.

  1. Ouvrez un terminal et exรฉcutez:
    xcode-select --install

    Une boรฎte de dialogue vous invite ร  installer les outils en ligne de commande. Cliquez Installer et accepter la licence.

  2. Sinon, connectez-vous ร  https://developer.apple.com/download/all/ Avec votre identifiant de dรฉveloppeur Apple, tรฉlรฉchargez la derniรจre version Outils en ligne de commande pour Xcode .dmgExรฉcutez ensuite le programme d'installation. Conservez les paramรจtres par dรฉfaut de l'assistant.
  3. Ouvrez un terminal et vรฉrifiez l'installation :
    gcc -v

Vรฉrifiez votre installation GCC

Quel que soit le systรจme d'exploitation, une vรฉrification rapide confirme que le compilateur se trouve bien dans le PATH :

gcc --version

Vous devriez obtenir un rรฉsultat similaire ร  : gcc (GCC) 13.2.0 suivi de la mention de licence. Compilez un message d'une seule ligne intitulรฉ ยซ hello, world ยป pour tester l'ensemble du processus :

// hello.c
#include <stdio.h>

int main(void) {
    printf("Hello, world!\n");
    return 0;
}

Compiler et exรฉcuter avec :

gcc hello.c -o hello
./hello

Dรฉpannage des problรจmes courants d'installation de GCC

Les problรจmes ci-dessous couvrent la plupart des plaintes relatives ร  l'installation :

  • ยซ gcc n'est pas reconnu ยป sur Windows: ajouter MinGW bin Ajoutez ce dossier ร  votre variable d'environnement PATH, puis redรฉmarrez le terminal.
  • Code::Blocks ne dรฉtecte pas le compilateur : ouvert Paramรจtres โ†’ Compilateur โ†’ Exรฉcutables de la chaรฎne d'outils et indiquez le rรฉpertoire d'installation du compilateur ร  la racine de votre MinGW (par exemple, C:\MinGW).
  • Linux indique ยซ commande introuvable ยป : Le paquet a peut-รชtre รฉtรฉ installรฉ comme gcc-12 or gcc-13. Courir which gcc et crรฉer un lien symbolique, ou appeler directement le binaire versionnรฉ.
  • macOS signale ยซ clang ยป au lieu de GCC : Xcode alias clang comme gccSi vous avez besoin d'une version authentique de GCC, installez-la via Homebrew avec brew install gcc et appelle gcc-13.
  • En-tรชtes manquants (par exemple, stdio.h) : Rรฉinstaller build-essential sous Linux ou le Xcode Outils en ligne de commande sur macOS pour restaurer les en-tรชtes de la bibliothรจque standard.

Autres compilateurs C populaires

Si GCC ne convient pas ร  votre environnement, plusieurs alternatives permettent de compiler et d'exรฉcuter du code C de maniรจre fiable :

  • Bruit โ€” Compilateur basรฉ sur LLVM offrant des compilations rapides et d'excellents diagnostics. Activรฉ par dรฉfaut. macOS.
  • MinGW-w64 โ€” une version moderne de MinGW avec des binaires GCC ร  jour pour Windows.
  • Compilateur C portable (pcc) โ€” Compilateur lรฉger sous licence BSD.
  • TurboC โ€” Compilateur classique encore courant dans les milieux universitaires.
  • Microsoft Visuel C++ (MSVC) - MicrosoftLe compilateur fourni avec Visual Studio compile le C avec le /TC interrupteur.

FAQ

GCC signifie GNU Compiler Collection. Il s'agit d'une suite de compilateurs libre et open source maintenue par le Free Software Center. Foundation qui prend en charge C, C++, Objectif c, Fortran, Ada et Go.

GCC est le compilateur lui-mรชme. MinGW (Minimalist GNU for Compilation) Windows) est un port qui regroupe GCC avec le Windows bibliothรจques nรฉcessaires ร  la crรฉation d'exรฉcutables natifs, ce qui en fait la distribution GCC la plus courante sur Windows.

Ouvrez un terminal ou une invite de commandes et exรฉcutez gcc --versionSi GCC figure dans le PATH, la commande affiche la version installรฉe. Sinon, l'interprรฉteur de commandes indique que la commande est introuvable.

Oui. GCC est distribuรฉ sous licence GNU GPL avec une exception pour la bibliothรจque d'exรฉcution qui vous permet de compiler et de distribuer des logiciels propriรฉtaires. Vous pouvez utiliser GCC dans des projets commerciaux sans payer de frais de licence.

Non. GCC s'exรฉcute entiรจrement en ligne de commande. Les IDE tels que Code::Blocs, VS Code, CLion Il ajoute des fonctionnalitรฉs pratiques โ€” coloration syntaxique, dรฉbogage et modรจles de projet โ€” mais le compilateur fonctionne sans elles.

Le MinGW bin Le dossier est absent du PATH. Ajoutez-le via le Windows Dans la boรฎte de dialogue Variables d'environnement, rouvrez le terminal, et gcc La commande devient disponible globalement.

Les assistants IA traduisent les erreurs d'installation et les problรจmes de chemin d'accรจs en solutions claires et concises, suggรจrent la commande du gestionnaire de paquets appropriรฉe pour votre distribution et expliquent les avertissements de GCC afin que les dรฉbutants apprennent tout en dรฉboguant.

Oui. Les assistants de programmation IA gรฉnรจrent un programme ยซ hello, world ยป, ainsi que le code exact. gcc hello.c -o hello La commande permet de le compiler. Des explications sont รฉgalement fournies pour chaque ligne, afin que les dรฉbutants puissent les consulter avant l'exรฉcution.

Rรฉsumez cet article avec :