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 ./
~$ ./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.