Cum se instalează compilatorul GCC pe Ubuntu 18.04

Cum se instalează compilatorul GCC pe Ubuntu 18.04

colecția compilatorului GNU (GCC) este o colecție de compilatoare și biblioteci pentru limbajele de programare C, C++, Objective-C, Fortran, Ada, Go și D. Multe proiecte open-source, inclusiv instrumentele GNU și kernelul Linux, sunt compilate cu GCC.acest tutorial acoperă pașii necesari pentru instalarea compilatorului GCC pe Ubuntu 18.04. Vă vom arăta cum să instalați versiunea distro stable și cea mai recentă versiune a GCC.aceleași instrucțiuni se aplică și pentru Ubuntu 16.,04 și orice distribuție bazată pe Ubuntu, inclusiv Kubuntu, Linux Mint și Elementary OS.

cerințe preliminare #

Te posibilitatea de a adăuga noi depozite și a instala pachete pe sistemul Ubuntu, trebuie să fiți conectat ca root sau utilizator cu privilegii sudo .

instalarea GCC pe Ubuntu #

depozitele implicite Ubuntu conțin un meta-pachet numitbuild-essential care conține compilatorul GCC și o mulțime de biblioteci și alte utilități necesare pentru compilarea software-ului.efectuați pașii de mai jos pentru a instala compilatorul GCC Ubuntu 18.,04:

  1. Începe prin actualizarea lista de pachete:

    sudo apt update
  2. Instala build-essential pachetul tastând:

    sudo apt install build-essential

    comanda instalează o grămadă de pachete noi, inclusiv gcc, g++ și make.,

    de asemenea, poate doriți să instalați manual pagini despre utilizarea GNU/Linux pentru dezvoltare:

    sudo apt-get install manpages-dev
  3. Pentru a valida faptul că GCC compiler este instalat cu succes, utilizați gcc --version comanda care imprimă CCG versiune:

    gcc --version

    default versiune de GCC disponibile în Ubuntu 18.04 centrale de tranzacții este 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.

Asta este. GCC este acum instalat pe sistemul dvs. și puteți începe să îl utilizați.,

compilarea unui exemplu Hello World #

compilarea unui program C sau C++ de bază folosind GCC este destul de ușoară. Deschideți editorul de text și creați următorul fișier:

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

Salvați fișierul și să-l compilați într-un executabil folosind următoarea comandă:

gcc hello.c -o hello

Acest lucru va crea un fișier binar numit hello în același director în care executați comanda.,

Execută hello program:

./hello

programul ar trebui să imprimați:

Hello World!

de a Instala mai Multe Versiuni de GCC #

Această secțiune oferă instrucțiuni despre cum să instalați și să utilizați mai multe versiuni de GCC pe Ubuntu 18.04. Versiunile mai noi ale compilatorului GCC includ suport pentru limbi noi, performanțe mai bune și caracteristici extinse.

la momentul scrierii acestui articol, depozitele implicite Ubuntu includ mai multe versiuni GCC, de la 5.x.x la 8.x.x., Cea mai recentă versiune a GCC, care este 9.1.0 este disponibilă din Ubuntu Toolchain PPA.

în exemplul următor, vom instala cele mai recente trei versiuni de GCC și g++.

în Primul rând, se adaugă ubuntu-toolchain-r/test PPA pentru sistemul dvs. cu:

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

Instala dorit GCC si G++ versiuni de tastare:

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

comenzile De mai jos va configura alternative pentru fiecare versiune și asocia o prioritate cu ea. Versiunea implicită este cea cu cea mai mare prioritate, în cazul nostru este gcc-9.,

mai Târziu, dacă doriți să schimbați versiunea implicită folosi update-alternatives command:

sudo update-alternatives --config gcc

va fi prezentat cu o listă a tuturor instalat GCC versiuni pe sistem Ubuntu. Introduceți numărul versiunii pe care doriți să o utilizați ca implicită și apăsați Enter.

comanda Va crea legături simbolice către versiunile specifice ale GCC și g++.

concluzie #

ați instalat cu succes GCC pe Ubuntu 18.04., Acum Puteți vizita pagina oficială a documentației GCC și puteți afla cum să utilizați GCC și G++ pentru a compila programele C și C++.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *