How do I install gcc on Ubuntu Linux
Obsah:
Sbírka překladačů GNU (GCC) je kolekce kompilátorů a knihoven pro programovací jazyky C, C ++, Objective-C, Fortran, Ada, Go a D. S GCC je kompilováno mnoho open-source projektů včetně GNU nástrojů a linuxového jádra.
Tento tutoriál vysvětluje, jak nainstalovat kompilátor GCC na CentOS 7. Vysvětlíme, jak nainstalovat distro stabilní verzi a novější verzi GCC dostupnou z úložiště SCL.
Předpoklady
Chcete-li přidat nové úložiště a instalovat balíčky do systému CentOS, musíte být přihlášeni jako uživatel root nebo uživatel s právy sudo.
Instalace GCC na CentOS
Výchozí repozitáře CentOS obsahují skupinu balíčků s názvem
Development Tools
která obsahuje kompilátor GCC a mnoho knihoven a dalších nástrojů potřebných pro kompilaci softwaru.
Chcete-li nainstalovat vývojové nástroje včetně kompilátoru GCC, spusťte:
sudo yum group install "Development Tools"
Příkaz nainstaluje spoustu nových balíčků včetně
gcc
,
g++
a
make
.
Možná budete chtít nainstalovat manuálové stránky o používání GNU / Linux pro vývoj:
sudo yum install man-pages
Ověřte, zda je kompilátor GCC úspěšně nainstalován pomocí příkazu
gcc --version
který vytiskne verzi GCC:
gcc --version
Výchozí verze GCC dostupná v repozitářích CentOS 7 je
4.8.5
:
gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-36) Copyright (C) 2015 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
A je to. GCC je nyní nainstalován ve vašem systému a můžete jej začít používat.
Sestavení příkladu Hello World
Kompilace základního programu C nebo C ++ pomocí GCC je snadný úkol. Otevřete textový editor a vytvořte následující soubor:
nano hello.c
Ahoj C
Uložte soubor a zkompilujte jej do spustitelného souboru spuštěním následujícího příkazu: Tím vytvoříte binární soubor s názvem
Spusťte program
Program by měl zobrazit: V této části poskytneme pokyny, jak nainstalovat a používat více verzí GCC na CentOS 7. Novější verze kompilátoru GCC zahrnují podporu nových jazyků, lepší výkon, rozšířené funkce. Softwarové kolekce, také známé jako SCL, jsou komunitní projekt, který umožňuje vytvářet, instalovat a používat více verzí softwaru ve stejném systému, aniž by to ovlivnilo výchozí systémové balíčky. Povolením softwarových sbírek získáte přístup k novějším verzím programovacích jazyků a služeb, které nejsou dostupné v hlavních úložištích. Úložiště SCL poskytují balíček s názvem Developer Toolset, který zahrnuje novější verze kolekce překladačů GNU a další vývojové a ladicí nástroje. Nejprve nainstalujte soubor vydání CentOS SCL. Je součástí úložiště CentOS extras a lze jej nainstalovat spuštěním následujícího příkazu: V současné době jsou k dispozici následující kolekce nástrojů pro vývojáře: V tomto příkladu nainstalujeme sadu vývojových nástrojů verze 7. Chcete-li tak učinit, zadejte na terminál CentOS 7 následující příkaz: Chcete-li získat přístup ke GCC verze 7, musíte spustit novou instanci shellu pomocí nástroje Software Collection
Nyní, když zkontrolujete verzi GCC, zjistíte, že GCC 7 je výchozí verze ve vašem aktuálním prostředí: V tomto okamžiku můžete použít novější verzi GCC stejně jako jakýkoli jiný běžný nástroj. Úspěšně jste nainstalovali GCC do svého CentOS 7. Nyní můžete navštívit oficiální stránku dokumentace GCC a naučit se používat GCC a G ++ ke kompilaci programů C a C ++.
#include int main() { printf ("Hello World!\n"); return 0; }
#include int main() { printf ("Hello World!\n"); return 0; }
gcc hello.c -o hello
hello
ve stejném adresáři, kde spustíte příkaz.
hello
s:
./hello
Instalace více verzí GCC
sudo yum install centos-release-scl
sudo yum install devtoolset-7
scl
:
scl enable devtoolset-7 bash
gcc --version
gcc (GCC) 7.3.1 20180303 (Red Hat 7.3.1-5) Copyright (C) 2017 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Závěr
Jak nainstalovat, nainstalovat tiskárnu hp officejet 6500a plus all-in-one

Naučte se, jak nastavit a nainstalovat tiskárnu HP Officejet 6500A Plus All-in-one.
Jak nainstalovat kompilátor gcc na linux Debian 10

GNU Compiler Collection (GCC) je open-source sbírka kompilátorů a knihoven podporujících C, C ++ a další programovací jazyky. Tento tutoriál vysvětluje, jak nainstalovat nainstalovat kompilátor GCC na Debian 10 Buster.
Jak nainstalovat kompilátor gcc na Ubuntu 18.04

Sbírka překladačů GNU (GCC) je kolekce kompilátorů a knihoven pro programovací jazyky C, C ++, Objective-C, Fortran, Ada, Go a D. Tento tutoriál popisuje kroky potřebné k instalaci kompilátoru GCC na Ubuntu 18.04