Linux je rájem vývojářů, protože je to operační systém s otevřeným zdrojovým kódem, volně dostupný a nabízí bezplatné programovací nástroje pro všechny oblíbené programovací jazyky. V tomto článku vám vysvětlíme, jak napsat, zkompilovat a spustit jednoduchý program C na Ubuntu Linux. To vám poslouží jako základ pro přechod ke složitějším a užitečnějším programům v jazyce C, které můžete psát a spouštět na Linuxu.
Spustili jsme kroky a příkazy uvedené v tomto článku na Ubuntu 22.04 Systém LTS, ale funguje úplně stejně na jiných verzích, jako je Ubuntu 20.04 nebo Debian 11.
Ke kompilaci jednoduchého programu v C používáme nástroj příkazového řádku Linux, terminál. K otevření terminálu můžete použít Ubuntu Dash nebo kombinaci kláves Ctrl+Alt+T .
Krok 1:Nainstalujte balíčky nezbytné pro sestavení
Abyste mohli zkompilovat a spustit program v C, musíte mít na svém systému nainstalované základní balíčky. Zadejte následující příkaz jako root v terminálu Linux:
$ sudo apt-get install build-essential
Budete požádáni o zadání hesla pro root; poté začne proces instalace. Ujistěte se prosím, že jste připojeni k internetu.
Krok 2:Napište jednoduchý program v C
Po instalaci základních balíčků napíšeme jednoduchý program v C.
Otevřete grafický textový editor Ubuntu a napište nebo zkopírujte do něj následující ukázkový program:
#include<stdio.h> int main() { printf("\nA sample C program\n\n"); return 0; }
Poté uložte soubor s příponou .c. V tomto příkladu pojmenuji svůj program C jako sampleProgram.c
Alternativně můžete program C napsat prostřednictvím terminálu v gedit takto:
$ gedit sampleProgram.c
Tím se vytvoří soubor .c, do kterého můžete zapsat a uložit program.
Krok 3:Zkompilujte program C pomocí kompilátoru gcc
Ve svém terminálu zadejte následující příkaz, abyste vytvořili spustitelnou verzi programu, který jste napsali:
Syntaxe:
$ gcc [programName].c -o programName
Příklad:
$ gcc sampleProgram.c -o sampleProgram
Ujistěte se, že je váš program umístěn ve vaší domovské složce. V opačném případě budete muset v tomto příkazu zadat vhodné cesty.
Krok 4:Spusťte program
Posledním krokem je spuštění zkompilovaného programu C. Použijte k tomu následující syntaxi:
$ ./programName
Příklad:
$ ./sampleProgram
Ve výše uvedeném příkladu můžete vidět, jak se program spouští, zobrazující text, který jsme napsali a vytiskli přes něj.
Prostřednictvím tohoto článku jste se naučili, jak napsat, zkompilovat a spustit jednoduchý program C v Linuxu. Vše, co potřebujete, jsou základní balíčky a správné dovednosti, abyste se stali programátorským guru v Linuxu!