Linux sta diventando il paradiso della programmazione per gli sviluppatori, essendo un sistema operativo open-source e gratuito. Turbo C compiler è già un vecchio approccio per compilare programmi, quindi cerchiamo di programmatori passare a Linux per un nuovo ambiente di programmazione. In questo articolo, spiegheremo come scrivere, compilare ed eseguire un semplice programma C. Questo servirà come base per passare a programmi C più complicati e utili che è possibile scrivere ed eseguire su Linux.
Abbiamo eseguito i passaggi e i comandi menzionati in questo articolo su un sistema Ubuntu 20.04 LTS ma funzionerà su altre versioni come Ubuntu 18.04 o distribuzioni come Debian 10 nello stesso identico modo.
Useremo lo strumento da riga di comando di Linux, il Terminale,per compilare un semplice programma C. Per aprire il terminale, è possibile utilizzare il Dash Ubuntu o la scorciatoia Ctrl+Alt+T.
Passo 1: Installa i pacchetti build-essential
Per compilare ed eseguire un programma C, devi avere i pacchetti essential installati sul tuo sistema. Inserisci il seguente comando come root nel tuo terminale Linux:
$ sudo apt-get install build-essential
Ti verrà chiesto di inserire la password per root; il processo di installazione inizierà dopo. Assicurati di essere connesso a Internet.
Passo 2: Scrivere un semplice programma C
Dopo aver installato i pacchetti essenziali, scriviamo un semplice programma C.
Apri l’editor di testo grafico di Ubuntu e scrivi o copia il seguente programma di esempio:
#include<stdio.h>int main(){printf("\nA sample C program\n\n");return 0;}
Quindi salvare il file con .estensione C. In questo esempio, sto nominando il mio programma C come sampleProgram.c
In alternativa, è possibile scrivere il programma C attraverso il Terminale in gedit come segue:
$ gedit sampleProgram.c
Questo creerà un .c file in cui è possibile scrivere e salvare un programma.
Passo 3: Compilare il programma C con gcc Compiler
Nel terminale, immettere il seguente comando per fare una versione eseguibile del programma che avete scritto:
Sintassi:
$ gcc .c -o programName
Esempio:
$ gcc sampleProgram.c -o sampleProgram
Assicurati che il tuo programma si trovi nella tua cartella Home. In caso contrario, sarà necessario specificare i percorsi appropriati in questo comando.
Passaggio 4: Eseguire il programma
Il passaggio finale consiste nell’eseguire il programma C compilato. Utilizzare la seguente sintassi per farlo:
$ ./programName
Esempio:
$ ./sampleProgram
Puoi vedere come viene eseguito il programma nell’esempio precedente, visualizzando il testo che abbiamo scritto per stamparlo.
Attraverso questo articolo, hai imparato come scrivere, compilare ed eseguire un semplice programma C in Linux. Tutto ciò di cui hai bisogno sono i pacchetti essenziali e le giuste competenze per farti diventare un guru della programmazione in Linux!