GCC, la GNU Compiler Collection è un sistema di compilazione sviluppato per supportare vari linguaggi di programmazione. È un compilatore standard utilizzato nella maggior parte dei progetti relativi a GNU e Linux, ad esempio il kernel Linux. L'obiettivo di questo tutorial è installare GCC il compilatore C su Ubuntu 20.04 LTS Focal Fossa Linux. Ciò sarà possibile utilizzando apt install
comando.
In questo tutorial imparerai:
- Come installare il compilatore GCC
- Come controllare la versione del compilatore C
- Come compilare un programma C di base dal codice sorgente
- Come eseguire il programma C
Requisiti e convenzioni software utilizzati
Categoria | Requisiti, convenzioni o versione del software utilizzata |
---|---|
Sistema | Installato o aggiornato Ubuntu 20.04 Focal Fossa |
Software | GCC |
Altro | Accesso privilegiato al tuo sistema Linux come root o tramite sudo comando. |
Convenzioni | # – richiede che i comandi linux dati vengano eseguiti con i privilegi di root direttamente come utente root o usando sudo comando$ – richiede che i comandi linux dati vengano eseguiti come un normale utente non privilegiato |
Installa GCC il compilatore C su Ubuntu 20.04 istruzioni passo passo
Sebbene tu possa installare il compilatore C separatamente installando gcc
pacchetto, il modo consigliato per installare il compilatore C su Ubuntu 20.04 è l'installazione dell'intero pacchetto di sviluppo build-essential
.
- Installa il compilatore C installando il pacchetto di sviluppo
build-essential
:$ sudo apt install build-essential
- Verifica la versione del compilatore C:
$ gcc --version gcc (Ubuntu 9.2.1-17ubuntu1) 9.2.1 20191102
- Crea un codice sorgente C di base. Ad esempio, creiamo il programma Hello World C. Salva il codice seguente come
hello.c
file di testo:#include <stdio.h> int main() { printf("Hello, World!"); return 0; }
- Compila ed esegui
hello.c
Codice C:$ gcc -o hello hello.c $ ./hello Hello, World!
Visita "Come passare tra più versioni del compilatore GCC e G++ su Ubuntu 20.04" per vedere come installare più versioni del compilatore sullo stesso sistema Ubuntu.