GNU/Linux >> Linux Esercitazione >  >> Linux

Come installare e utilizzare il compilatore GCC su sistema Linux

Durante la creazione del kernel Linux, gli sviluppatori hanno dovuto creare un compilatore gratuito e open source per creare il kernel e i moduli. Il compilatore GCC è stato creato nell'ambito del progetto GNU. Nella versione corrente di tutte le distribuzioni Linux, il compilatore GCC è preinstallato all'interno del sistema operativo. È possibile utilizzare il compilatore GCC per compilare C, C++, Ada, Go e alcuni altri linguaggi di programmazione orientati agli oggetti. Puoi compilare codici sulla shell del tuo terminale tramite il compilatore GCC su un sistema Linux.

Compilatore GCC su Linux

La parola GCC sta per GNU Compiler Collection. Il kernel di Linux è principalmente costruito sul linguaggio di programmazione orientato agli oggetti e C. Prima di installare il compilatore GCC sul tuo sistema Linux, devi verificare se è già installato sul tuo sistema o meno.

gcc --version

Se ricevi il seguente messaggio sulla tua shell, non è necessario installarlo. Se non riesci a trovare il GCC sulla tua macchina, devi installarlo sul tuo sistema. Questo post spiega come installare e iniziare a utilizzare la GNU Compiler Collection su distribuzioni Linux.

1. Installa il compilatore GCC su Debian/Ubuntu Linux

Su Ubuntu e altre distribuzioni Debian di Linux, il compilatore GCC si trova all'interno dei pacchetti build-essential. L'intero pacchetto contiene GNU C, il compilatore C++ e alcune funzioni e strumenti di libreria più essenziali. È possibile eseguire la seguente riga di comando aptitude indicata di seguito per installare la GNU Compiler Collection sulla propria distribuzione Debian Linux. Devo notare che il seguente comando richiederà i privilegi di root.

sudo apt install build-essential

2. Installa il compilatore GCC su Arch Linux

L'installazione del compilatore GCC su un sistema Linux basato su Arch è un processo semplice. Puoi eseguire il seguente comando Pacman fornito di seguito sulla shell del terminale del tuo sistema Arch Linux per installare la GNU Compiler Collection. Qui, sto usando Manjaro KDE Linux per rappresentare la famiglia Arch, e il seguente comando funzionerà anche su altri sistemi Linux basati su Arch.

sudo pacman -S gcc

È inoltre possibile ottenere il compilatore GCC su un sistema basato su Arch tramite il sistema di installazione e rimozione del software. Devi solo aprire il negozio di software e cercare il compilatore GCC. Una volta trovato il pacchetto, ti bastano pochi clic per rimuoverlo, installarlo o reinstallarlo sul tuo sistema.

3. Installa il compilatore GCC su Red Hat e Fedora Linux

Se sei un utente Red Hat o Fedora Linux, questo passaggio è per te. Puoi installare il compilatore GCC sul tuo sistema eseguendo il seguente comando indicato di seguito. Gli utenti di Red Hat Linux devono eseguire il comando YUM con accesso come superutente.

sudo yum groupinstall 'Development Tools'

Gli utenti di Fedora Linux devono eseguire il seguente comando DNF sulla shell del terminale per ottenere la GNU Compiler Collection sul proprio sistema.

sudo dnf groupinstall 'Development Tools'

In caso di problemi con l'installazione dello strumento, puoi eseguire il seguente comando per installare la GNU Compiler Collection direttamente sul tuo sistema basato su Red Hat.

sudo yum install gcc -y

Inizia con la raccolta di compilatori GNU

Fino ad ora, abbiamo come installare la GNU Compiler Collection sul tuo sistema Linux preferito. Qui vedremo come puoi creare il tuo primo progetto ed eseguirlo attraverso il compilatore GCC. Mostrerò come scrivere un semplice codice per il linguaggio di programmazione C per stampare "Ciao Ubuntupit".

Innanzitutto, apri la shell del terminale e seleziona una directory per memorizzare il codice. Sto scegliendo la directory Desktop per salvare il file. Se non scegli e directory, imposterà la home directory del tuo filesystem Linux per impostazione predefinita. Ora esegui il seguente comando touch sulla shell del terminale per creare un nuovo file.

$ cd Desktop/
touch hello.c

Una volta creato il file, aprilo utilizzando un blocco note o un editor di script. Ora copia e incolla i seguenti codici indicati di seguito all'interno del tuo script vuoto. Quindi salva ed esci dal file.

#include <stdio.h>
int main() {

printf("Hello, UbuntuPIT!");
return 0;
}

Ora possiamo compilare il codice tramite il compilatore GCC sul nostro sistema Linux. Esegui il seguente comando sulla shell del terminale per compilare il codice. Puoi dare un nuovo nome al tuo codice durante la compilazione. Qui, sto nominando il file compilato come Ubuntupit. In seguito utilizzeremo il nome per eseguire il codice. Possiamo eseguire il codice di programmazione C sul nostro terminale Linux tramite il comando punto barra (./) sulla shell del terminale.

Esegui il seguente comando sulla shell del terminale per eseguire il file compilato tramite il compilatore GCC sul tuo sistema Linux. Qui lo -o flag è usato per indicare il file di output.

$ cd Desktop/
gcc hello.c -o UbuntuPIT
./UbuntuPIT

Puoi vedere che il codice è stato compilato ed eseguito con successo attraverso il compilatore GCC su un sistema Linux.

Rimuovi il compilatore GCC da Linux

Potrebbe essere necessario rimuovere la GNU Compiler Collection dal tuo sistema Linux se riscontri problemi relativi a pacchetti o repository non funzionanti. Ecco il processo su come rimuoverlo dalla tua macchina Linux. Esegui il comando appropriato dalle seguenti righe di comando per rimuovere il compilatore GCC dal tuo sistema Linux.

Puoi rimuovere GNU Compiler Collection da Debian/Ubuntu Linux eseguendo il seguente comando.

sudo apt-get install --skip-broken gcc

Eseguire il seguente comando per rimuovere GNU Compiler Collection da Red Hat e Fedora Linux.

sudo yum remove --skip-broken gcc

Gli utenti di Arch Linux devono eseguire il seguente comando Pacman per rimuovere il pacchetto GNU Compiler Collection danneggiato.

sudo pacman -R gcc

Per rimuovere la GNU Compiler Collection da Arch Linux, puoi anche utilizzare il metodo predefinito del software center che ho descritto in precedenza.

Ultime parole

L'uso del compilatore GCC è il metodo più semplice per creare ed eseguire il programma C su qualsiasi sistema Linux. Se sei un principiante della programmazione o ami il software gratuito e open source, ti divertirai a usare la GNU Compiler Collection. Nell'intero post, ho descritto il metodo per installare il compilatore GCC sulle distribuzioni Linux e come puoi iniziare a utilizzarlo.

Per favore condividilo con i tuoi amici e la comunità Linux se trovi questo post utile e informativo. Puoi scriverci con le tue opinioni su questo post nella sezione commenti.


Linux
  1. Come installare e utilizzare lo schermo Linux?

  2. Come installare e utilizzare Flatpak in Linux

  3. Come installare e utilizzare PuTTY su Linux

  4. Come installare e utilizzare Traceroute in Linux

  5. Come installare e utilizzare Sguardi per monitorare i sistemi Linux

Come installare e utilizzare YouTube-DL su sistema Linux

Come installare e utilizzare Google Chrome su sistema Linux

Come installare e utilizzare Skype su sistema Linux. Ora è più facile

Come installare e utilizzare il compilatore GCC su sistema Linux

Come installare e utilizzare Tmux (Terminal Multiplexer) nel sistema Linux

Come installare e utilizzare AsciiDoc nel sistema Linux