GNU/Linux >> Linux Esercitazione >  >> Debian

Come compilare ed eseguire il programma C in Linux

Imparare un linguaggio di programmazione C è un must se stai iniziando la tua carriera come programmatore. Hai solo bisogno di un editor di testo per scrivere il programma C e il compilatore GCC o Clang per compilare il programma in Linux.

In questo articolo vedremo come scrivere e compilare un programma C.

Cos'è la lingua C?

C è un linguaggio di programmazione generico più adatto per la programmazione di sistema. Sviluppato da Dennis Ritchie presso Bell Lab per scrivere un programma di utilità per il sistema operativo Unix, successivamente lo stesso kernel Unix implementato in linguaggio C.

Basso livello di accesso alla memoria, parole chiave semplici, funzioni di esecuzione rapide ed efficienti hanno reso il C uno dei linguaggi di programmazione più utilizzati.

Compila ed esegui il programma C in Linux

È necessario compilare GCC e un editor di testo per scrivere e compilare il programma C.

Nota:- Le istruzioni seguenti sono testate su Ubuntu 20.04.

1. Installa il compilatore GCC

La GNU Compiler Collection include front-end per C, C++, Objective-C, Fortran, Ada, Go e D, oltre a librerie per questi linguaggi (libstdc++,...). È stato originariamente scritto come compilatore per il sistema operativo GNU.

GCC in parte di build-essential pacchetto di distribuzioni Linux basate su Ubuntu/Debian e Strumenti di sviluppo pacchetto per distribuzioni Linux basate su Fedora/Centos/Rehat. Dovrebbe essere già disponibile nel tuo sistema operativo Linux.

Ma se non è disponibile, usa il comando seguente per installare GCC sulla rispettiva distribuzione Linux.

Ubuntu/Debian,

sudo apt-get install build-essential

Fedora/Centos/Rehat,

yum groupinstall 'Development Tools'

Utilizzare il comando seguente per verificare l'installazione,

~$ gcc -v
~$ whereis gcc
gcc: /usr/bin/gcc /usr/lib/gcc /usr/share/man/man1/gcc.1.gz
~$ which gcc
/usr/bin/gcc

2. Scrivi il programma C

Puoi usare qualsiasi editor di testo come vi, nano o persino VIM per scrivere un programma C in Linux.

Qui creerò un classico ciao-mondo. programma c utilizzando un editor nano. Apri il terminale di Ubuntu ed esegui il comando seguente per avviare l'editor nano.

nano hello-world.c

Elenco dei programmi in C,

#include <stdio.h>
int main()
{
printf("/n Hello World ");
return 0;
}

Dove,

  • studio.h – file di intestazione input output standard
  • printf – comando per stampare un messaggio

3. Compila il programma C con il compilatore GCC

Abbiamo già installato il compilatore GCC. Ora, esegui il comando seguente sul terminale per compilare il programma c usando GCC.

Questo genera un file binario hello-world come mostrato di seguito.

gcc hello-world.c -o hello-world

4. Esegui il programma C

C Compiler genera il file binario del programma. Basta digitare ./ per eseguire il programma c su Linux. Nel nostro caso,

~$ ./hello-world

L'output del programma (mostrato sotto),

Riepilogo

Un editor di testo e un compilatore GCC sono gli unici strumenti di base necessari per iniziare a scrivere e compilare programmi c. Vai avanti e inizia a imparare c.

Spero che questo piccolo articolo sia stato utile. Per favore condividi e iscriviti.


Debian
  1. Come scrivere, compilare ed eseguire un programma C in Ubuntu e altre distribuzioni Linux [Suggerimento per principianti]

  2. Come installare Wine ed eseguire app di Windows in Linux

  3. Come compilare ed eseguire il programma C in Ubuntu

  4. Come compilare e installare wxWidgets su Ubuntu/Debian/Linux Mint

  5. Esempio Cobol Hello World:come scrivere, compilare ed eseguire il programma Cobol su sistema operativo Linux

Come scrivere ed eseguire un programma C in Debian 10

Come installare KernelCare e svuotare Kernelcare Cache in Linux

Come installare e configurare KVM su Debian 11 Bullseye Linux

Come installare e configurare XAMPP su Ubuntu Linux

Modi brillanti su come eseguire un programma in Linux

Come scrivere ed eseguire un programma C in Linux