GNU/Linux >> Znalost Linux >  >> Debian

Jak zkompilovat a spustit program C v Linuxu

Naučit se programovací jazyk C je nutností, pokud začínáte svou kariéru programátora. K psaní programu C potřebujete pouze textový editor a kompilátor GCC nebo Clang ke kompilaci programu v Linuxu.

V tomto článku uvidíme, jak napsat a zkompilovat program C.

Co je C Langauge?

C je univerzální programovací jazyk, který se nejlépe hodí pro systémové programování. Vyvinutý Dennisem Ritchiem v Bell Lab pro psaní obslužného programu pro operační systém Unix, později samotné jádro Unixu implementované v jazyce C.

Nízkoúrovňový přístup k paměti, jednoduchá klíčová slova, rychlé a efektivní spouštěcí funkce udělaly z C jeden z nejpoužívanějších programovacích jazyků.

Zkompilujte a spusťte program C v Linuxu

K psaní a kompilaci programu C potřebujete kompilaci GCC a textový editor.

Poznámka:- Níže uvedené pokyny jsou testovány na Ubuntu 20.04.

1. Nainstalujte kompilátor GCC

GNU Compiler Collection obsahuje frontendy pro C, C++, Objective-C, Fortran, Ada, Go a D a také knihovny pro tyto jazyky (libstdc++,…). Původně byl napsán jako kompilátor pro operační systém GNU.

GCC je součástí základního sestavení balíček Linuxové distribuce založené na Ubuntu/Debianu a Vývojové nástroje balíček pro linuxové distribuce založené na Fedora/Centos/Rehat. Měl by být již dostupný ve vašem operačním systému Linux.

Pokud však není k dispozici, použijte níže uvedený příkaz k instalaci GCC na příslušné distribuci Linuxu.

Ubuntu/Debian,

sudo apt-get install build-essential

Fedora/Centos/Rehat,

yum groupinstall 'Development Tools'

Pomocí níže uvedeného příkazu ověřte instalaci,

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

2. Napište program C

K napsání programu C v Linuxu můžete použít jakýkoli textový editor, jako je vi, nano nebo dokonce VIM.

Zde vytvořím klasický hello-world. c program pomocí nano editoru. Otevřete terminál Ubuntu a spusťte níže uvedený příkaz pro spuštění editoru nano.

nano hello-world.c

výpis programu C,

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

Kde,

  • studio.h – standardní vstupní výstupní soubor záhlaví
  • printf – příkaz pro tisk zprávy

3. Kompilace programu C pomocí kompilátoru GCC

Již jsme nainstalovali kompilátor GCC. Nyní spusťte níže uvedený příkaz na terminálu a zkompilujte program c pomocí GCC.

Tím se vygeneruje binární soubor hello-world, jak je znázorněno níže.

gcc hello-world.c -o hello-world

4. Spusťte program C

C Compiler generuje binární soubor programu. Stačí napsat ./ pro spuštění programu c na Linuxu. V našem případě

~$ ./hello-world

Výstup programu (zobrazeno níže),

Shrnutí

Textový editor a kompilátor GCC jsou jediné základní nástroje, které potřebujete, abyste mohli začít psát a kompilovat programy v c. Pokračujte a začněte se učit c.

Doufám, že tento malý článek byl užitečný. Prosím sdílejte a odebírejte.


Debian
  1. Jak napsat, zkompilovat a spustit program C v Ubuntu a dalších distribucích Linuxu [Tip pro začátečníky]

  2. Jak nainstalovat Wine a spouštět aplikace pro Windows v Linuxu

  3. Jak zkompilovat a nainstalovat wxWidgets na Ubuntu/Debian/Linux Mint

  1. Jak zkompilovat a spustit program C v Ubuntu

  2. Příklad Cobol Hello World:Jak psát, kompilovat a spouštět program Cobol na OS Linux

  3. Příklad Tcl Hello World:Jak psát, kompilovat a spouštět program Tcl na OS Linux

  1. Jak nainstalovat a spustit Lynis na Ubuntu Linux

  2. Jak kompilovat C, C++ a Java pomocí terminálu v Linuxu

  3. Jak spustit Windows 95 v Linuxu