Come installare GCC (build-essenziale) su Ubuntu 20.04

Guida passo passo all'installazione dei compilatori GCC e G++ sul tuo computer Ubuntu

GCC era l'acronimo di GNU C Compiler quando aveva un solo supporto per il compilatore, ma da allora è cresciuto fino a diventare l'insieme di compilatori e librerie che conosciamo oggi. GCC ora noto come GNU Compiler Collection è un insieme di più compilatori e librerie per linguaggi di programmazione come C, C++, D, Objective-C, Fortran, Ada e anche Golang.

Il kernel Linux, gli strumenti GNU e molti altri progetti open source sono compilati utilizzando GCC. Pertanto è una parte davvero importante di Linux e del set di strumenti software open source. La Free Software Foundation (FSF) distribuisce GCC sotto GNU General Public License che significa che puoi eseguire, studiare, condividere e modificare il GCC liberamente secondo i tuoi desideri.

Diamo un'occhiata a come installare il pacchetto build-essential su Ubuntu 20.04 che include i compilatori GCC per C (gcc) e C++ (g++).

Installazione di GCC

Sulle distribuzioni basate su Debian come Ubuntu, GCC è raggruppato in un meta-pacchetto noto come costruire-essenziale. Include molti altri strumenti e librerie essenziali come g++, make, dpkg-dev necessari per compilare software su Ubuntu.

Per installare il costruire-essenziale pacchetto, apri il terminale usando Ctrl+Alt+T chiavi ed eseguire i seguenti comandi:

sudo apt update sudo apt install build-essential

Potresti anche voler ottenere il manuale per gli strumenti di sviluppo installando il sviluppo pagine man pacchetto, per farlo eseguire il seguente comando:

sudo apt install manpages-dev

Ora puoi usare il uomo comando per visualizzare e leggere il manuale utente per qualsiasi strumento di sviluppo. La sintassi per uomo comando è molto semplice, come mostrato di seguito. Ad esempio, per leggere il manuale su GCC eseguire il comando uomo gcc comando. Puoi uscire dal manuale premendo 'Q‘dopo aver finito di leggere.

Sintassi: man Esempio: man gcc

Verifica se GCC è stato installato con successo sul tuo sistema semplicemente eseguendo:

gcc --version

Ecco fatto, GCC e molti altri strumenti necessari per lo sviluppo sono ora installati sul tuo sistema Ubuntu 20.04.

La build-essenziale di Ubuntu 20.04 viene fornita con la versione GCC 9.3.0, se desideri installare più versioni di GCC o forse l'ultima versione di GCC, controlla nella sezione seguente.

Installazione di più versioni di GCC

Se hai bisogno di un'altra versione di GCC rispetto a quella inclusa nel pacchetto build-essential o se desideri installare l'ultima versione per testare le nuove funzionalità, in casi come questi è possibile installare più versioni di GCC maneggevole.

Le ultime versioni di GCC hanno una migliore ottimizzazione, prestazioni e nuove funzionalità. I repository di Ubuntu 20.04 includono vari pacchetti GCC dalla versione 7.xx a 10.xx.

Per dimostrare, mostreremo come installare tre versioni di gcc e g++ e configurali per funzionare correttamente sul sistema Ubuntu 20.04. Per installare la versione 8, 9 e l'ultima 10 di GCC, esegui il seguente comando:

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

Quindi eseguire il aggiornamento-alternativa comando che viene utilizzato per configurare i collegamenti simbolici per determinare i comandi predefiniti. Nel nostro caso, eseguilo per configurare il collegamento simbolico e la priorità del gcc e g++ versioni.

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 100 --slave /usr/bin/g++ g++ /usr/bin/g++-10 --slave /usr/bin/gcov gcov /usr/bin/gcov-10 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 90 --slave /usr/bin/g++ g++ /usr/bin/g++-9 --slave /usr/bin/gcov gcov /usr/bin/gcov-9 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 80 --slave /usr/bin/g++ g++ /usr/bin/g++-8 --slave /usr/bin/gcov gcov /usr/bin/gcov-8

Successivamente, se desideri modificare la versione predefinita di GCC da utilizzare, esegui il comando aggiornamento-alternativa comando con la seguente opzione:

sudo update-alternatives --config gcc

Ti verrà presentato l'elenco di tutte le versioni di GCC installate sul tuo sistema Ubuntu. Modificare la versione GCC predefinita digitando il numero ad essa corrispondente.

Abbiamo visto come installare il pacchetto build-essential su Ubuntu 20.04. Per saperne di più su come utilizzare il gcc e g++ compilatori, visita la documentazione online di GCC qui.