Installa e usa G ++ su Ubuntu

Installa e usa G ++ su Ubuntu

Mentre lavora come sviluppatore di applicazioni, è una pratica comune che alcuni progetti richiedano versioni di compilatore diverse per la gestione del codice sorgente. Con il rapido aumento della tecnologia software, spesso ti trovi dove è necessario utilizzare un compilatore specifico per un progetto. Oggi, le diverse versioni del compilatore utilizzano per la compilazione dei programmi C. Qui parleremo del compilatore G ++ GNU; Un compilatore di sistema Linux utilizzato specificamente per compilare programmi C ++. Le estensioni dei file di questi programmi sono .c e .CPP che viene compilato usando il compilatore G ++.

Questo articolo mira a fornire una guida dettagliata sull'installazione e l'utilizzo del compilatore G ++ su Ubuntu 20.Sistema 04 LTS. Puoi raggiungere questo obiettivo installando alcuni strumenti di sviluppo denominati pacchetti build-essenziali sul tuo sistema.

Installazione di G ++ su Ubuntu 20.04 Sistema

Eseguire i passaggi di seguito per installare G ++ sul sistema Ubuntu:

Passaggio 1: installare build-essentials

Il repository di Ubuntu ufficiale predefinito contiene una serie di strumenti o pacchetti di sviluppo. Questi strumenti che è possibile installare direttamente installando un meta-package di Ubuntu chiamato "build-essenziale" sul sistema che include le importanti librerie di sviluppo, il debugger GNU e le raccolte di compilatore richieste per la compilazione di applicazioni C/C ++. Pertanto, è necessario installare Build-Essentials sul sistema prima di installare qualsiasi compilatore. Digitare il seguente comando terminale per installare strumenti di sviluppo:

$ sudo apt update
$ sudo apt installare build-essenziale


Il meta-package di cui sopra installa il numero di pacchetti tra cui G ++ automaticamente, GCC e realizzare.

Passaggio 2: selezionare la versione del compilatore G ++

Una volta installati tutti i pacchetti di sviluppo, digitare il seguente comando per controllare la versione installata del compilatore G ++:

$ g ++ -Version

L'ultima versione G ++ installata viene visualizzata sul terminale come segue:

Installa più versioni di compilatore G ++ su Ubuntu 20.04

Innanzitutto, installare strumenti di sviluppo di build-essentials e quindi utilizzare il seguente comando per installare più compilatori G ++:

$ sudo apt installare build-essenziale
$ sudo apt -y installa g ++-7 g ++-8 g ++-9 g ++-10


Il comando sopra si completerà in pochi minuti dopo l'installazione di tutte le versioni del compilatore G ++ sul sistema Ubuntu.

Crea un elenco di alternative G ++ utilizzando gli strumenti di aggiornamento-alternativo

Lo strumento alternativo aggiornato viene utilizzato per creare l'elenco delle alternative del compilatore multiplo G ++. Utilizzando i comandi di seguito, l'utente può creare l'elenco di alternative più G ++ sul sistema Ubuntu:

$ sudo update-alternatives-Install/usr/bin/g ++ g ++/usr/bin/g ++-7 7
$ sudo update-alternatives-Install/usr/bin/g ++ g ++/usr/bin/g ++-8 8
$ sudo update-alternatives-Install/usr/bin/g ++ g ++/usr/bin/g ++-9 9
$ sudo update-alternatives-Install/usr/bin/g ++ g ++/usr/bin/g ++-10 10


Ora, visualizza l'elenco delle alternative G ++ sul tuo sistema Ubuntu utilizzando il seguente comando di aggiornamento-alternativo:

$ sudo update-alternatives-config g++

Controlla la versione G ++ disponibile nell'elenco che verrà visualizzato sul terminale come segue:

Scegli la versione del compilatore G ++ che si desidera utilizzare come compilatore predefinito per lo sviluppo del software. Premere 'Invio' per mantenere la scelta corrente impostata come predefinita o selezionare il numero dall'elenco alternative G ++.

Ad esempio, per utilizzare la versione G ++-9 Impostare come predefinito, immettere il numero '4'. Quindi, questa versione verrà impostata come predefinita. Allo stesso modo, se si desidera passare a un'altra versione G ++, ripeti il ​​processo di configurazione e seleziona la versione G ++ desiderata dalle alternative.

Installazione del compilatore G ++ e GCC in un singolo comando

La maggior parte degli utenti Linux desidera installare più alternative di compilatore GCC e G ++ sullo stesso sistema. In questo caso, puoi anche installare i compilatori GCC e G ++ utilizzando un solo comando sul tuo sistema Ubuntu.

$ sudo apt -y installa gcc-7 g ++-7 gcc-8 g ++-8 gcc-9 g ++-9


Seguire la stessa procedura per la configurazione delle alternative del compilatore GCC. Utilizzare il comando update-alternatives per creare l'elenco dei compilatori GCC.

Successivamente, selezionare la versione GCC predefinita o l'alternativa utilizzando il comando "config GCC", che è anche menzionato sopra.

$ sudo update-alternatives-config gcc

Come utilizzare G ++ su Ubuntu 20.04?

La compilazione di un programma C ++ utilizzando G ++ è abbastanza semplice e semplice. Creeremo ed eseguiremo il codice sorgente del programma C ++.

Ad esempio, per visualizzare un messaggio "Ciao, benvenuto nei tutorial Linuxhint!'Crea il seguente codice sorgente in un file di testo:

#includere
Utilizzo dello spazio dei nomi std;
int main ()

cout << "Hello, Welcome to the LinuxHint Tutorials!\n";
restituzione 0;


Ora, salva il codice sorgente sopra e rinomina il file con 'benvenuto.cc '. Puoi assegnare qualsiasi nome a questo file con il '.Estensione CC.

Compilare il codice sorgente sopra utilizzando il compilatore G ++ eseguendo il comando seguente:

$ g ++ -o benvenuto benvenuto.cc

Il comando sopra crea un file binario chiamato "benvenuto" nella directory corrente in cui si esegue il comando. Eseguire il programma eseguibile "benvenuto" utilizzando il comando seguente:

$ ./Benvenuto

Il seguente messaggio deve essere visualizzato sul terminale dopo l'esecuzione del comando sopra:

Conclusione

Abbiamo appreso l'installazione di G ++ su Ubuntu 20.04 Sistema in questo articolo. Abbiamo dimostrato come installare diverse versioni del compilatore G ++ contemporaneamente su un sistema Ubuntu. Inoltre, abbiamo anche spiegato come compilare un programma usando il compilatore G ++. Spero che tutte le informazioni di cui sopra su G ++ siano sufficienti per la tua comprensione. Visita i compilatori GNU C per ottenere maggiori dettagli sui compilatori GCC o C. Inviaci il tuo feedback su questo tutorial tramite commenti.