Come installare il compilatore GCC su Windows
โก Riepilogo intelligente
Scarica e installa il compilatore GCC in C per Windows, Linux e macOS in meno di quindici minuti. Code::Blocca il pacchetto su Windows spedisce GCC, un editor e un debugger insieme, mentre Linux e macOS Gli utenti installano GCC direttamente tramite i loro gestori di pacchetti.

Cos'รจ GCC?
Migliori GCC (GNU Compiler Collection) รจ una suite di compilatori libera e open-source gestita dal Free Software Foundation. Supporta C, C++, Obiettivo-C, Fortran, Ada, Go e molti altri linguaggi, ed รจ il compilatore predefinito sulla maggior parte delle distribuzioni Linux. GCC produce eseguibili veloci e portatili ed รจ la scelta standard per imparare C su Windows, Linux e macOS.
Questo tutorial illustra come installare GCC su ciascuna piattaforma e come verificarne l'installazione tramite un semplice controllo della versione.
Come installare GCC su Windows
On Windows La strada piรน semplice รจ l'IDE open-source Code::Blocchi, che raggruppa un compilatore (GCC dal Progetto GNU), un editore, e un debugger in un unico programma di installazione.
Passaggio 1) Scaricare la versione binaria
Vai su https://www.codeblocks.org/downloads/ e fare clic su Rilascio binario.
Passaggio 2) Scegliere il programma di installazione con il compilatore GCC
Scegli il programma di installazione che include il compilatore GCC, ad esempio, codeblocks-17.12mingw-setup.exe. Questo pacchetto include il compilatore GNU GCC di MinGW e il debugger GNU GDB insieme al Code::Blocca i file sorgente.
Passaggio 3) Avviare l'installazione
Esegui il programma di installazione scaricato e accetta le opzioni predefinite. Questo semplice processo configura il compilatore GCC sul tuo Windows .
Passaggio 4) Accettare il contratto di licenza
Accetta il contratto di licenza per continuare.
Passaggio 5) Mantenere la selezione predefinita dei componenti
Lascia la selezione dei componenti predefinita e fai clic Avanti.
Passaggio 6) Scegliere il percorso di installazione
Se lo desideri, cambia la cartella di installazione, quindi fai clic Avanti.
Passaggio 7) Avvia Code::Blocchi
individuare il Code::Blocca il collegamento sul desktop o nel menu Start e fai doppio clic su di esso.
Passo 8) Lasciare Code::I blocchi rilevano il compilatore
Al primo lancio, Code::Blocca le scansioni dei compilatori installati, rileva automaticamente GCC e lo imposta come predefinito. Associa C e C++ i file con Code::Si blocca quando richiesto.
Passaggio 9) Apri l'IDE e inizia a programmare
Viene visualizzata la schermata iniziale dell'IDE. Ora puoi creare un nuovo progetto C e compilare il tuo primo programma.
Come installare GCC su Linux
La maggior parte delle distribuzioni Linux include GCC preinstallato. Verifica con:
gcc --version
Se GCC รจ presente, il comando ne visualizza la versione. Se non รจ presente, la shell ti chiede di installarlo.
Per configurare l'ambiente di compilazione C su Linux, procedi come indicato di seguito.
- Apri un terminale.
- Su Red Hat e Fedora, eseguire:
sudo yum groupinstall 'Development Tools' - Su Debian e Ubuntu, correre:
sudo apt-get update sudo apt-get install build-essential manpages-dev - Verificare l'installazione:
gcc --version
Come installare GCC su macOS
On macOS, la toolchain compatibile con GCC viene distribuita tramite Apple Strumenti da riga di comando per Xcode.
- Apri un terminale ed esegui:
xcode-select --installViene visualizzata una finestra di dialogo che invita a installare gli Strumenti da riga di comando. Fare clic su Installazione e accettare la licenza.
- In alternativa, accedi a https://developer.apple.com/download/all/ con il tuo ID sviluppatore Apple, scarica l'ultima versione Strumenti da riga di comando per Xcode
.dmge avvia il programma di installazione. Mantieni le impostazioni predefinite della procedura guidata. - Apri un terminale e verifica l'installazione:
gcc -v
Verifica la tua installazione GCC
Indipendentemente dal sistema operativo, un rapido controllo di base conferma che il compilatore รจ presente nel PATH:
gcc --version
Dovresti visualizzare un output simile a gcc (GCC) 13.2.0 seguito dall'avviso di licenza. Compila un semplice "hello, world" di una sola riga per testare l'intera pipeline:
// hello.c
#include <stdio.h>
int main(void) {
printf("Hello, world!\n");
return 0;
}
Compila ed esegui con:
gcc hello.c -o hello
./hello
Risoluzione dei problemi comuni di installazione di GCC
I problemi elencati di seguito coprono la maggior parte delle segnalazioni relative alla fase di installazione:
- โgcc non รจ riconosciutoโ su Windows: aggiungere MinGW
binAggiungi la cartella alla variabile d'ambiente PATH, quindi riavvia il terminale. - Code::Blocks non rileva il compilatore: aprire Impostazioni โ Compilatore โ Eseguibili della toolchain e puntare la directory di installazione del compilatore alla directory radice di MinGW (ad esempio,
C:\MinGW). - Linux dice "comando non trovato": il pacchetto potrebbe essere stato installato come
gcc-12orgcc-13. Correrewhich gcce creare un collegamento simbolico oppure richiamare direttamente il binario con la versione specificata. - macOS segnala โclangโ invece di GCC: Xcode gli alias risuonano come
gccSe hai bisogno di un GCC autentico, installalo tramite Homebrew conbrew install gcce chiamagcc-13. - File di intestazione mancanti (ad esempio, stdio.h): Reinstallare
build-essentialsu Linux o il Xcode Strumenti da riga di comando su macOS per ripristinare le intestazioni della libreria standard.
Altri compilatori C popolari
Se GCC non รจ adatto al tuo ambiente, esistono diverse alternative che compilano ed eseguono il linguaggio C in modo affidabile:
- clangore โ Compilatore basato su LLVM con build veloci e diagnostica eccellente. Predefinito su macOS.
- MinGW-w64 โ fork moderno di MinGW con binari GCC aggiornati per Windows.
- Compilatore C portatile (pcc) โ Compilatore leggero con licenza BSD.
- Turbo C โ il compilatore classico รจ ancora comune in ambito accademico.
- Microsoft Visivo C++ (MSVC) - MicrosoftIl compilatore di 's fornito con Visual Studio; compila C con il
/TCinterruttore.









