How do I install gcc on Ubuntu Linux
Obsah:
Kolekce GNU Compiler Collection (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ě nástrojů GNU a Linuxového jádra.
Tento tutoriál popisuje kroky potřebné k instalaci kompilátoru GCC na Ubuntu 18.04. Ukážeme vám, jak nainstalovat distro stabilní verzi a nejnovější verzi GCC.
Stejné pokyny platí pro Ubuntu 16.04 a jakékoli distribuce založené na Ubuntu, včetně Kubuntu, Linux Mint a Elementary OS.
Předpoklady
Abychom mohli do vašeho systému Ubuntu přidávat nová úložiště a instalovat balíčky, musíte být přihlášeni jako root nebo uživatel s právy sudo.
Instalace GCC na Ubuntu
Výchozí úložiště Ubuntu obsahuje meta-balíček s názvem
build-essential
který obsahuje kompilátor GCC a mnoho knihoven a dalších nástrojů potřebných pro kompilaci softwaru.
Nainstalujte GCC Compiler Ubuntu 18.04 podle níže uvedených kroků:
-
Začněte aktualizací seznamu balíčků:
sudo apt update
Nainstalujte balíček
build-essential
pro psaní zadáním:sudo apt install build-essential
Příkaz nainstaluje spoustu nových balíčků včetně
gcc
,g++
amake
.Možná budete chtít nainstalovat manuálové stránky o používání GNU / Linux pro vývoj:
sudo apt-get install manpages-dev
Chcete-li ověřit, zda je kompilátor GCC úspěšně nainstalován, použijte příkaz
gcc --version
který vytiskne verzi GCC:gcc --version
Výchozí verze GCC dostupná v repozitářích Ubuntu 18.04 je
7.4.0
:gcc (Ubuntu 7.4.0-1ubuntu1~18.04) 7.4.0 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.
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 docela snadná. 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 pomocí následujícího příkazu: Tím vytvoříte binární soubor s názvem
Spusťte program
Program by měl vytisknout: Tato část obsahuje pokyny, jak nainstalovat a používat více verzí GCC na Ubuntu 18.04. Novější verze kompilátoru GCC zahrnují podporu nových jazyků, lepší výkon, rozšířené funkce. V době psaní tohoto článku obsahují výchozí úložiště Ubuntu několik verzí GCC, od
V následujícím příkladu nainstalujeme nejnovější tři verze GCC a G ++. Nejprve přidejte do svého systému PPA
Nainstalujte požadované verze GCC a G ++ zadáním: Následující příkazy nakonfigurují alternativu pro každou verzi a přiřadí jí prioritu. Výchozí verze je verze s nejvyšší prioritou, v našem případě
Později, pokud chcete změnit výchozí verzi, použijte příkaz
Zobrazí se vám seznam všech nainstalovaných verzí GCC ve vašem systému Ubuntu. Zadejte číslo verze, kterou chcete použít jako výchozí, a stiskněte klávesu
Příkaz vytvoří symbolické odkazy na konkrétní verze GCC a G ++. Úspěšně jste nainstalovali GCC na Ubuntu 18.04. Nyní můžete navštívit oficiální stránku dokumentace GCC a naučit se používat GCC a G ++ ke kompilaci vašich 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
5.xx
do
8.xx
Nejnovější verze GCC, která je
9.1.0
je k dispozici na serveru Ubuntu Toolchain PPA.
ubuntu-toolchain-r/test
pomocí:
sudo apt install software-properties-common
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt install gcc-7 g++-7 gcc-8 g++-8 gcc-9 g++-9
gcc-9
.
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 90 --slave /usr/bin/g++ g++ /usr/bin/g++-9 --slave /usr/bin/gcov gcov /usr/bin/gcov-9
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 80 --slave /usr/bin/g++ g++ /usr/bin/g++-8 --slave /usr/bin/gcov gcov /usr/bin/gcov-8
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 70 --slave /usr/bin/g++ g++ /usr/bin/g++-7 --slave /usr/bin/gcov gcov /usr/bin/gcov-7
update-alternatives
:
sudo update-alternatives --config gcc
There are 3 choices for the alternative gcc (providing /usr/bin/gcc). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/bin/gcc-9 90 auto mode 1 /usr/bin/gcc-7 70 manual mode 2 /usr/bin/gcc-8 80 manual mode 3 /usr/bin/gcc-9 90 manual mode Press to keep the current choice, or type selection number:
There are 3 choices for the alternative gcc (providing /usr/bin/gcc). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/bin/gcc-9 90 auto mode 1 /usr/bin/gcc-7 70 manual mode 2 /usr/bin/gcc-8 80 manual mode 3 /usr/bin/gcc-9 90 manual mode Press to keep the current choice, or type selection number:
Enter
.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 centos 7

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 CentOS 7.