GCC, GNU Compiler Collection je kompilační systém vyvinutý pro podporu různých programovacích jazyků. Jedná se o standardní kompilátor používaný ve většině projektů souvisejících s GNU a Linuxem, například linuxové jádro. Cílem tohoto tutoriálu je nainstalovat GCC kompilátor C na Ubuntu 20.04 LTS Focal Fossa Linux. Toho dosáhnete pomocí apt install
příkaz.
V tomto tutoriálu se naučíte:
- Jak nainstalovat kompilátor GCC
- Jak zkontrolovat verzi kompilátoru C
- Jak zkompilovat základní program C ze zdrojového kódu
- Jak spustit program C
Požadavky na software a použité konvence
Kategorie | Požadavky, konvence nebo použitá verze softwaru |
---|---|
Systém | Nainstalováno nebo upgradováno Ubuntu 20.04 Focal Fossa |
Software | GCC |
Jiné | Privilegovaný přístup k vašemu systému Linux jako root nebo prostřednictvím sudo příkaz. |
Konvence | # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo příkaz$ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel |
Nainstalujte kompilátor GCC the C na Ubuntu 20.04 krok za krokem
I když kompilátor C můžete nainstalovat samostatně instalací gcc
balíček, doporučený způsob instalace kompilátoru C na Ubuntu 20.04 je instalace celého vývojového balíčku build-essential
.
- Nainstalujte kompilátor C instalací vývojového balíčku
build-essential
:$ sudo apt install build-essential
- Zkontrolujte verzi kompilátoru C:
$ gcc --version gcc (Ubuntu 9.2.1-17ubuntu1) 9.2.1 20191102
- Vytvořte základní zdroj kódu C. Vytvořme například program hello world C. Uložte následující kód jako
hello.c
textový soubor:#include <stdio.h> int main() { printf("Hello, World!"); return 0; }
- Zkompilujte a spusťte soubor
hello.c
C kód:$ gcc -o hello hello.c $ ./hello Hello, World!
Navštivte „Jak přepínat mezi více verzemi kompilátoru GCC a G++ na Ubuntu 20.04“ a podívejte se, jak nainstalovat více verzí kompilátoru na stejný systém Ubuntu.
Jak nainstalovat rozšíření Gnome Shell na Ubuntu 20.04 Focal Fossa Linux Desktop
Jak přepínat mezi více verzemi kompilátoru GCC a G++ na Ubuntu 20.04 LTS Focal Fossa