How do I install gcc on Ubuntu Linux
Sadržaj:
- Preduvjeti
- Instaliranje GCC-a na CentOS
- 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 vodič objašnjava kako instalirati GCC prevodilac na CentOS 7. Objasnit ćemo kako instalirati stabilnu verziju i noviju verziju GCC-a dostupnu iz SCL spremišta.
Preduvjeti
Da biste dodali nova spremišta i instalirali pakete na svoj CentOS sustav, morate biti prijavljeni kao roor ili korisnik sa sudo povlasticama.
Instaliranje GCC-a na CentOS
Zadana CentOS-ova spremišta sadrže grupu paketa pod nazivom
Development Tools
koji sadrže GCC prevodilac i puno knjižnica i ostalih uslužnih programa potrebnih za sastavljanje softvera.
Da biste instalirali razvojne alate, uključujući GCC Compiler, pokrenite:
sudo yum group install "Development Tools"
Naredba instalira hrpu novih paketa uključujući
gcc
,
g++
i
make
.
Možda ćete također htjeti instalirati stranice s priručnikom o korištenju GNU / Linuxa za razvoj:
sudo yum install man-pages
Provjerite je li GCC prevodilac uspješno instaliran pomoću
gcc --version
naredbe koja ispisuje GCC verziju:
gcc --version
Zadana verzija GCC-a dostupna u spremištima CentOS 7 iznosi
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.
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 jednostavan je zadatak. 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 prikazati: U ovom ćemo odjeljku pružiti upute o tome kako instalirati i koristiti više verzija GCC-a na CentOS-u 7. Novije verzije GCC-a prevoditelja uključuju podršku za nove jezike, bolju izvedbu, proširene značajke. Zbirke softvera, poznate i kao SCL, zajednički je projekt koji vam omogućuje izgradnju, instaliranje i korištenje više verzija softvera na istom sustavu, bez utjecaja na zadane pakete sustava. Omogućavanjem softverske kolekcije stječete pristup novijim verzijama programskih jezika i usluga koje nisu dostupne u jezgrovitim spremištima. SCL spremišta pružaju paket pod nazivom Developer Toolset, koji uključuje novije verzije GNU Compiler Collection i druge alate za razvoj i uklanjanje pogrešaka. Prvo, instalirajte datoteku s izdanjem CentOS SCL. Dio je spremišta CentOS dodataka i može se instalirati pokretanjem sljedeće naredbe: Trenutno su dostupne sljedeće zbirke alata za razvojne programere: U ovom ćemo primjeru instalirati set alata za razvojne programere 7. Da biste to učinili, na vaš CentOS 7 terminal upišite sljedeću naredbu: Za pristup verziji 7 GCC, trebate pokrenuti novu instancu ljuske pomoću alata
Ako provjerite verziju GCC-a, primijetit ćete da je GCC 7 zadana verzija u vašem trenutnom oklopu: U ovom trenutku možete koristiti noviju verziju GCC-a kao i bilo koji drugi uobičajeni alat. Uspješno ste instalirali GCC na svoj CentOS 7. Sada možete posjetiti službenu stranicu GCC Documentation i naučiti kako koristiti GCC i G ++ za sastavljanje svojih C i C ++ programa.
#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
sudo yum install centos-release-scl
sudo yum install devtoolset-7
scl
Collection Collection:
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.
Zaključak
Kako instalirati i konfigurirati nfs poslužitelj na centos 8

U ovom ćete vodiču proći korake potrebne za postavljanje NFSv4 poslužitelja na CentOS 8. Također ćemo vam pokazati kako montirati NFS datotečni sustav na klijentu.
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 ubuntu 18.04

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 Ubuntu 18.04