Come installare il compilatore GCC su Ubuntu 18.04

Come installare il compilatore GCC su Ubuntu 18.04

La GNU Compiler Collection (GCC) è una raccolta di compilatori e librerie per i linguaggi di programmazione C, C++, Objective-C, Fortran, Ada, Go e D. Molti progetti open source, inclusi gli strumenti GNU e il kernel Linux, sono compilati con GCC.

Questo tutorial copre i passaggi necessari per installare il compilatore GCC su Ubuntu 18.04. Vi mostreremo come installare la versione stabile distro e l’ultima versione di GCC.

Le stesse istruzioni si applicano per Ubuntu 16.,04 e qualsiasi distribuzione basata su Ubuntu, tra cui Kubuntu, Linux Mint e Elementary OS.

Prerequisiti #

Se è possibile aggiungere nuovi repository e installare pacchetti sul proprio sistema Ubuntu, è necessario effettuare l’accesso come root o utente con privilegi sudo .

Installazione di GCC su Ubuntu #

I repository Ubuntu predefiniti contengono un meta-pacchetto denominatobuild-essential che contiene il compilatore GCC e molte librerie e altre utilità necessarie per la compilazione del software.

Eseguire i passaggi seguenti per installare il compilatore GCC Ubuntu 18.,04:

  1. Avviare da aggiornare l’elenco dei pacchetti:

    sudo apt update
  2. Installare il build-essential pacchetto digitando:

    sudo apt install build-essential

    Il comando installa un gruppo di nuovi pacchetti, tra cui gcc g++ e make.,

    È possibile anche installare le pagine di manuale sull’utilizzo di GNU/Linux per lo sviluppo:

    sudo apt-get install manpages-dev
  3. verificare che il compilatore GCC è installato correttamente, utilizzare il tag gcc --version comando che stampa la versione di GCC:

    gcc --version

    La versione di default di GCC disponibile in Ubuntu 18.04 repository 7.4.0:

    gcc (Ubuntu 7.4.0-1ubuntu1~18.04) 7.4.0Copyright (C) 2017 Free Software Foundation, Inc.This is free software; see the source for copying conditions. There is NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Che sia. GCC è ora installato sul vostro sistema, e si può iniziare ad usarlo.,

Compilare un esempio di Hello World #

Compilare un programma C o C++ di base usando GCC è abbastanza facile. Apri il tuo editor di testo e crea il seguente file:

nano hello.c
ciao.c
#include <stdio.h>int main(){ printf ("Hello World!\n"); return 0;}

Salvare il file e compilarlo in un file eseguibile utilizzando il seguente comando:

gcc hello.c -o hello

Questo creerà un file binario di nome hello nella stessa directory in cui si esegue il comando.,

Eseguire il hello programma:

./hello

Il programma deve stampare:

Hello World!

Installazione di Più Versioni di GCC #

in Questa sezione fornisce istruzioni su come installare e utilizzare più versioni di GCC su Ubuntu 18.04. Le versioni più recenti del compilatore GCC includono il supporto per nuovi linguaggi, migliori prestazioni e funzionalità estese.

Al momento della stesura di questo articolo, i repository Ubuntu predefiniti includono diverse versioni di GCC, da 5.x.xa 8.x.x., L’ultima versione di GCC, che è 9.1.0 è disponibile dalla Toolchain PPA di Ubuntu.

Nel seguente esempio, installeremo le ultime tre versioni di GCC e G++.

Per prima cosa, aggiungi ilubuntu-toolchain-r/testPPA al tuo sistema con:

sudo apt install software-properties-commonsudo add-apt-repository ppa:ubuntu-toolchain-r/test

Installa le versioni GCC e G++ desiderate digitando:

sudo apt install gcc-7 g++-7 gcc-8 g++-8 gcc-9 g++-9

I comandi seguenti configureranno l’alternativa per ogni versione e assoceranno ad essa una priorità. La versione predefinita è quella con la priorità più alta, nel nostro caso è gcc-9.,

In seguito se vuoi cambiare la versione predefinita usa il comandoupdate-alternatives:

sudo update-alternatives --config gcc

Ti verrà presentato un elenco di tutte le versioni di GCC installate sul tuo sistema Ubuntu. Immettere il numero della versione che si desidera utilizzare come predefinito e premere Enter.

Il comando creerà collegamenti simbolici alle versioni specifiche di GCC e G++.

Conclusione #

Hai installato correttamente GCC sul tuo Ubuntu 18.04., Ora puoi visitare la pagina ufficiale della documentazione di GCC e imparare come usare GCC e G++ per compilare i tuoi programmi C e C++.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *