3 GCC Compiler Install on Centos 7 | How to install GCC on Linux Server | GCC compiler tutorial
Innholdsfortegnelse:
- Forutsetninger
- Installerer GCC på CentOS
- Utarbeide et Hello World-eksempel
- Installere flere GCC-versjoner
- Konklusjon
GNU Compiler Collection (GCC) er en samling av kompilatorer og biblioteker for programmeringsspråk C, C ++, Objekt-C, Fortran, Ada, Go og D. Mange open-source prosjekter inkludert GNU-verktøyene og Linux-kjernen er samlet med GCC.
Denne opplæringen forklarer hvordan du installerer GCC-kompilatoren på CentOS 7. Vi forklarer hvordan du installerer distro-stabile versjonen og den nyere versjonen av GCC tilgjengelig fra SCL-depot.
Forutsetninger
For å legge til nye depoter og installere pakker på CentOS-systemet ditt, må du være logget på som roor eller bruker med sudo-rettigheter.
Installerer GCC på CentOS
Standard CentOS-lagringene inneholder en pakkegruppe som heter
Development Tools
som inneholder GCC-kompilatoren og mange biblioteker og andre verktøy som kreves for å sammenstille programvare.
Hvis du vil installere utviklingsverktøyene inkludert GCC Compiler, kjører du:
sudo yum group install "Development Tools"
Kommandoen installerer en haug med nye pakker inkludert
gcc
,
g++
og
make
.
Det kan også være lurt å installere manuelle sider om bruk av GNU / Linux for utvikling:
sudo yum install man-pages
Valider at GCC-kompilatoren er installert ved å bruke
gcc --version
kommandoen som skriver ut GCC-versjonen:
gcc --version
Standardversjonen av GCC tilgjengelig i CentOS 7-depotene er
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.
Det er det. GCC er nå installert på systemet ditt, og du kan begynne å bruke det.
Utarbeide et Hello World-eksempel
Å sammenstille et grunnleggende C- eller C ++ -program ved hjelp av GCC er en enkel oppgave. Åpne teksteditoren din og lag følgende fil:
nano hello.c
Hei C
Lagre filen og kompilere den til en kjørbar ved å kjøre følgende kommando: Dette vil opprette en binær fil som heter
Utfør
Programmet skal vise: I denne delen vil vi gi instruksjoner om hvordan du installerer og bruker flere versjoner av GCC på CentOS 7. De nyere versjonene av GCC-kompilatoren inkluderer støtte for nye språk, bedre ytelse, utvidede funksjoner. Programvaresamlinger, også kjent som SCL, er et samfunnsprosjekt som lar deg bygge, installere og bruke flere versjoner av programvare på samme system, uten å påvirke systemets standardpakker. Ved å aktivere programvaresamlinger får du tilgang til de nyere versjonene av programmeringsspråk og tjenester som ikke er tilgjengelige i kjerneopplagene. SCL-depotene inneholder en pakke som heter Developer Toolset, som inkluderer nyere versjoner av GNU Compiler Collection, og andre utviklings- og feilsøkingsverktøy. Installer først CentOS SCL utgivelsesfil. Det er en del av CentOS statussen, og kan installeres ved å kjøre følgende kommando: For øyeblikket er følgende samlinger av utviklerverktøysett tilgjengelige: I dette eksemplet installerer vi Developer Toolset versjon 7. Skriv inn følgende kommando på CentOS 7-terminalen for å gjøre det: For å få tilgang til GCC versjon 7, må du starte en ny shell-instans ved å bruke Software Collection
Hvis du nå sjekker GCC-versjonen, vil du merke at GCC 7 er standardversjonen i det nåværende skallet: På dette tidspunktet kan du bruke den nyere GCC-versjonen, akkurat som alle andre vanlige verktøy. Du har installert GCC på CentOS 7. Du kan nå besøke den offisielle GCC-dokumentasjonssiden og lære hvordan du bruker GCC og G ++ til å kompilere C- og C ++ -programmene.
#include int main() { printf ("Hello World!\n"); return 0; }
#include int main() { printf ("Hello World!\n"); return 0; }
gcc hello.c -o hello
hello
i samme katalog der du kjører kommandoen.
hello
programmet med:
./hello
Installere flere GCC-versjoner
sudo yum install centos-release-scl
sudo yum install devtoolset-7
scl
verktøyet:
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.
Konklusjon
Slik installerer du, installerer hp officejet 6500a pluss alt-i-ett-skriver

Lær hvordan du konfigurerer og installerer HP Officejet 6500A Plus alt-i-ett-skriver.
Slik installerer du anaconda på centos 7

Anaconda er den mest populære plattformen for python data science og machine learning, brukt til databehandling i stor skala, prediktiv analyse og vitenskapelig databehandling. Denne opplæringen vil guide deg gjennom trinnene for å laste ned og installere Anaconda Python Distribution på CentOS 7.
Slik installerer du apache cassandra på centos 7

Apache Cassandra er en åpen kildekode-NoSQL-database uten ett eneste feilpunkt, og gir lineær skalerbarhet og høy tilgjengelighet uten at det går ut over ytelsen. Denne veiledningen beskriver hvordan du installerer Apache Cassandra på CentOS 7.