Installazione degli strumenti di compilazione GCC e C/C++ su CentOS 8
In questo articolo ti mostrerò come installare GCC e tutti gli strumenti di compilazione C/C++ richiesti su CentOS 8 per lo sviluppo di programmi C/C++. Quindi iniziamo.
Installazione degli strumenti di compilazione GCC e C/C++:
Innanzitutto, aggiorna la cache del repository del pacchetto YUM con il seguente comando:
La cache del repository del pacchetto YUM dovrebbe essere aggiornata.
Su CentOS 8, tutti gli strumenti di sviluppo C/C++ possono essere installati molto facilmente installando il gruppo Strumenti di sviluppo.
Per installare il gruppo di pacchetti Strumenti di sviluppo, esegui il comando seguente:
Per confermare l'installazione, premi Y e poi premi
Il gestore pacchetti YUM dovrebbe scaricare tutti i pacchetti da Internet e installarli sul tuo computer CentOS 8.
A questo punto, GCC e tutti gli strumenti di compilazione C/C++ richiesti dovrebbero essere installati.
Per verificare se GCC funziona correttamente, esegui il comando seguente:
Come puoi vedere, GCC funziona correttamente.
Ora, per verificare se G++ funziona correttamente, esegui il seguente comando:
Come puoi vedere, G++ funziona correttamente.
Per verificare se lo strumento make funziona correttamente, esegui il seguente comando:
Come puoi vedere, make funziona correttamente.
Scrivere il tuo primo programma C e C++:
In questa sezione ti mostrerò come scrivere il tuo primo programma C e C++, compilarlo utilizzando GCC ed eseguirlo. Quindi, continuiamo,
NOTA: il file sorgente del programma C deve terminare con l'estensione .c e il file sorgente del programma C++ deve terminare con l'estensione .cpp. Devi ricordartelo sempre.
Innanzitutto, crea un file sorgente del programma C ciao.c e digita le seguenti righe di codice.
#include <stdlib.h>
int main(void) {
printf("Hello world from LinuxHint!\n");
return EXIT_SUCCESS;
}
Il file del codice sorgente finale dovrebbe assomigliare a questo.
Una volta scritto il programma C, vai alla directory (nel mio caso ~/codes) in cui hai salvato il file sorgente C hello.c come segue:
Come puoi vedere, il file sorgente C hello.c si trova in questa directory.
Ora, per compilare il file sorgente C ciao.c, esegui il seguente comando:
Se non specifichi un nome per il file binario/eseguibile compilato, a.out sarà il nome predefinito per il file binario/eseguibile compilato.
Se vuoi dare al tuo file binario/eseguibile compilato un nome, ad esempio ciao, compila il file sorgente C ciao.c con il seguente comando:
NOTA: qui, l'opzione -o definisce il file di output o il nome del file binario/eseguibile compilato.
Una volta compilato il file sorgente C hello.c, dovrebbe essere generato un nuovo file binario/eseguibile compilato hello, come puoi vedere nello screenshot qui sotto.
Ora esegui il file binario/eseguibile compilato ciao come segue:
Come puoi vedere, l'output desiderato viene stampato sullo schermo.
Ora crea un nuovo file sorgente C++ ciao.cpp e digita le seguenti righe di codice.
using namespace std;
int main(void) {
cout << "C++: Hello world from LinuxHint!" << endl;
return EXIT_SUCCESS;
}
Il file del codice sorgente finale dovrebbe assomigliare a questo.
Come puoi vedere, il file sorgente C++ ciao.cpp si trova nella directory ~/codes.
Ora compila il file sorgente C++ ciao.cpp e assegna al file binario/eseguibile compilato un nome ciao-cpp con il seguente comando:
Una volta compilato il file sorgente C++ hello.cpp, dovrebbe essere creato un nuovo file binario/eseguibile compilato hello-cpp come puoi vedere nello screenshot qui sotto.
Ora esegui il file binario/eseguibile compilato hello-cpp come segue:
Come puoi vedere, l'output desiderato viene stampato sullo schermo.
Quindi, è così che installi gli strumenti di compilazione GCC e C/C++ su CentOS 8 e scrivi i tuoi primi programmi C/C++. Grazie per aver letto questo articolo.