Hvordan du Installerer GCC Kompilatoren på Ubuntu 18.04

Hvordan du Installerer GCC Kompilatoren på Ubuntu 18.04

GNU Compiler Collection (GCC) er en samling av kompilatorer og bibliotek for C, C++, Objective-C, Fortran, Ada, Gå , og D programmeringsspråk. Mange åpen kildekode-prosjekter, inkludert GNU-verktøy og Linux-kjernen, er kompilert med GCC.

Denne opplæringen dekker trinnene som kreves for å installere GCC kompilatoren på Ubuntu 18.04. Vi vil vise deg hvordan du skal installere distro stabil versjon og den nyeste versjon av GCC.

De samme instruksjonene gjelder for Ubuntu 16.,04 og noen Ubuntu-basert distribusjon, inkludert Kubuntu Linux Mint og Elementær OS.

Forutsetninger #

Te i stand til å legge til nye arkiver og installer-pakker på din Ubuntu-systemet, må du være logget på som root, eller bruker med sudo-rettigheter .

Installere GCC på Ubuntu #

standard Ubuntu arkiver inneholder en meta-pakken som heter build-essential som inneholder GCC kompilatoren og mye av biblioteker og andre verktøy som kreves for å lage programvare.

– Utfør trinnene nedenfor for å installere GCC Kompilatoren Ubuntu 18.,04:

  1. Begynn med å oppdatere pakkene liste:

    sudo apt update
  2. Install build-essential pakken ved å skrive:

    sudo apt install build-essential

    – kommandoen installerer en haug med nye pakker med gcc, g++ og make.,

    Du kan også være lurt å installere en manual om bruk av GNU/Linux for utvikling:

    sudo apt-get install manpages-dev
  3. for Å bekrefte at GCC kompilatoren er installert, kan du bruke gcc --version – kommando som skriver ut GCC versjon:

    gcc --version

    standard-versjon av GCC tilgjengelig i Ubuntu 18.04 kjeldene er 7.4.0:

    gcc (Ubuntu 7.4.0-1ubuntu1~18.04) 7.4.0Copyright (C) 2017 Free Software Foundation, Inc.This is free software; see the source for copying conditions. There is NOwarranty; 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.,

Lage en Hello World Eksempel #

å Lage en grunnleggende C eller C++ – program ved hjelp av GCC er ganske enkel. Åpne tekst-editor, og du kan opprette følgende fil:

nano hello.c
hei.c
#include <stdio.h>int main(){ printf ("Hello World!\n"); return 0;}

Lagre filen og samle det i en kjørbar ved hjelp av følgende kommando:

gcc hello.c -o hello

Dette vil skape en binær fil som heter hello i den samme katalogen hvor du kjører kommandoen.,

Utfør hello program med:

./hello

programmet skal skrive ut:

Hello World!

du Installerer Flere Versjoner av GCC #

Dette avsnittet inneholder instruksjoner om hvordan du installerer og bruker flere versjoner av GCC på Ubuntu 18.04. Nyere versjoner av GCC kompilatoren inkluderer støtte for nye språk, bedre ytelse og utvidede funksjoner.

På tidspunktet for å skrive denne artikkelen, standard Ubuntu depot som inkluderer flere GCC-versjoner, fra 5.x.x til 8.x.x., Den nyeste versjon av GCC, som er 9.1.0 er tilgjengelig fra Ubuntu-Verktøyene PPA.

I følgende eksempel vil vi installere den nyeste tre versjoner av GCC og G++.

Først, legge til ubuntu-toolchain-r/test PPA til systemet med:

sudo apt install software-properties-commonsudo add-apt-repository ppa:ubuntu-toolchain-r/test

Installer ønsket GCC og G++ – versjoner ved å skrive:

sudo apt install gcc-7 g++-7 gcc-8 g++-8 gcc-9 g++-9

kommandoene nedenfor vil konfigurere alternativ for hver versjon, og knytte et prioritert med det. Standard versjonen er den som har høyeste prioritet, i vårt tilfelle som er gcc-9.,

Senere hvis du vil endre standard versjon bruk update-alternatives kommando:

sudo update-alternatives --config gcc

vil Du bli presentert med en liste over alle installerte versjoner av GCC på din Ubuntu-systemet. Tast inn nummeret til den versjonen du ønsker skal bli brukt som en standard, og trykk på Enter.

– kommandoen vil opprette symbolske lenker til spesifikke versjoner av GCC og G++.

Konklusjon #

Du har installert GCC på Ubuntu 18.04., Du kan nå gå inn på de offisielle GCC Dokumentasjon side og lære å bruke GCC og G++ for å kompilere C og C++ programmer.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *