How do I install gcc on Ubuntu Linux
Sadržaj:
- Preduvjeti
- Instaliranje GCC-a na Ubuntu
- Sastavljanje primjera Hello World
- Instaliranje više verzija GCC-a
- Zaključak
Zbirka GNU Compiler (GCC) zbirka je prevodilaca i biblioteka za programske jezike C, C ++, Objective-C, Fortran, Ada, Go i D. Mnogi projekti otvorenog koda, uključujući GNU alate i Linux kernel, sastavljeni su s GCC-om.
Ovaj je vodič opisao korake potrebne za instaliranje GCC prevoditelja na Ubuntu 18.04. Pokazat ćemo vam kako instalirati stabilnu verziju i najnoviju verziju GCC-a.
Iste upute vrijede i za Ubuntu 16.04 i bilo koju distribuciju koja se temelji na Ubuntuu, uključujući Kubuntu, Linux Mint i Elementarni OS.
Preduvjeti
Da biste mogli dodati nova spremišta i instalirati pakete na svoj Ubuntu sustav, morate biti prijavljeni kao root ili korisnik sa sudo povlasticama.
Instaliranje GCC-a na Ubuntu
Zadana Ubuntu skladišta sadrže meta-paket pod nazivom
build-essential
koji sadrži GCC prevodilac i puno knjižnica i drugih uslužnih programa potrebnih za kompiliranje softvera.
Izvedite korake u nastavku kako biste instalirali GCC Compiler Ubuntu 18.04:
-
Započnite ažuriranjem popisa paketa:
sudo apt update
Instalirajte
build-essential
paket za unos:sudo apt install build-essential
Naredba instalira hrpu novih paketa uključujući
gcc
,g++
imake
.Možda ćete također htjeti instalirati stranice s priručnikom o korištenju GNU / Linuxa za razvoj:
sudo apt-get install manpages-dev
Da biste potvrdili da je GCC prevodilac uspješno instaliran, koristite naredbu
gcc --version
koja ispisuje GCC verziju:gcc --version
Zadana verzija GCC-a dostupna u spremištima Ubuntu 18.04 iznosi
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.
To je to. GCC je sada instaliran na vašem sustavu i možete ga početi koristiti.
Sastavljanje primjera Hello World
Sastavljanje osnovnog C ili C ++ programa pomoću GCC-a prilično je jednostavno. Otvorite uređivač teksta i stvorite sljedeću datoteku:
nano hello.c
hello.c
Spremite datoteku i kompilirajte je u izvršnu datoteku pomoću sljedeće naredbe: Ovo će stvoriti binarnu datoteku s imenom
Izvršite
Program treba ispisati: Ovaj odjeljak daje upute o tome kako instalirati i koristiti više verzija GCC-a na Ubuntu 18.04. Novije verzije GCC prevoditelja uključuju podršku za nove jezike, bolju izvedbu i proširene značajke. U vrijeme pisanja ovog članka zadana Ubuntu skladišta uključuju nekoliko verzija GCC-a, od
U sljedećem ćemo primjeru instalirati najnovije tri verzije GCC-a i G ++. Prvo dodajte
Instalirajte željene verzije GCC i G ++ upisivanjem: Naredbe u nastavku konfigurirat će alternativu za svaku verziju i pridružiti joj prioritet. Zadana verzija je ona s najvišim prioritetom, u našem slučaju to je
Kasnije, ako želite promijeniti zadanu verziju, upotrijebite naredbu
Bit će vam prikazan popis svih instaliranih GCC verzija na vašem Ubuntu sustavu. Unesite broj verzije koju želite koristiti kao zadanu i pritisnite
Naredba će stvoriti simboličke veze na specifične verzije GCC-a i G ++. Uspješno ste instalirali GCC na svoj Ubuntu 18.04. Sada možete posjetiti službenu stranicu Dokumentacije GCC-a i naučiti kako koristiti GCC i G ++ za sastavljanje programa C i 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
u istom direktoriju u kojem pokrenete naredbu.
hello
program sa:
./hello
Instaliranje više verzija GCC-a
5.xx
do
8.xx
Najnovija verzija GCC-a,
9.1.0
, dostupna je od Ubuntu Toolchain PPA.
ubuntu-toolchain-r/test
PPA u svoj sustav pomoću:
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
.Zaključak
Instalirati, ponovo instalirati, nadograditi, deinstalirati, popraviti Windows 7 / Vista / Xp

Microsoft je pokrenuo novu web stranicu pomoći koja je usmjerena isključivo na način instaliranja, ponovne instalacije, nadogradnje ili deinstalacije sustava Windows 7, Windows Vista i Windows Vista. Windows XP. Ako sada planirate nadograditi sustav Windows Vista na Windows 7, ovo je izvrstan izvor!
Kako instalirati gcc prevodilac na debian 10 Linux

Zbirka GNU Compiler (GCC) otvorena je zbirka prevodilaca i biblioteka koje podržavaju C, C ++ i druge programske jezike. Ovaj vodič objašnjava kako instalirati instalaciju GCC prevoditelja na Debian 10 Buster.
Kako instalirati gcc prevodilac na centos 7

Zbirka GNU Compiler (GCC) zbirka je prevodilaca i biblioteka za programske jezike C, C ++, Objective-C, Fortran, Ada, Go i D. Ovaj je vodič opisao korake potrebne za instaliranje GCC prevoditelja na CentOS 7.