► Cum Instalez un Program in Ubuntu Linux din Terminal ? | Invata Linux Ep. 14
Cuprins:
- Cerințe preliminare
- Instalarea GCC pe Ubuntu
- Compilarea unui exemplu Hello World
- Instalarea mai multor versiuni GCC
- Concluzie
Colecția GNU Compiler (GCC) este o colecție de compilatoare și biblioteci pentru limbaje de programare C, C ++, Objective-C, Fortran, Ada, Go și D. Multe proiecte open-source, inclusiv instrumentele GNU și nucleul Linux, sunt compilate cu GCC.
Acest tutorial acoperă pașii necesari pentru instalarea compilatorului GCC pe Ubuntu 18.04. Vă vom arăta cum instalați versiunea distro stabil și cea mai recentă versiune a GCC.
Aceleași instrucțiuni se aplică pentru Ubuntu 16.04 și pentru orice distribuție bazată pe Ubuntu, inclusiv Kubuntu, Linux Mint și sistemul de operare elementar.
Cerințe preliminare
Pentru a adăuga noi depozite și a instala pachete pe sistemul Ubuntu, trebuie să fiți autentificat ca root sau utilizator cu privilegii sudo.
Instalarea GCC pe Ubuntu
Depozitele Ubuntu implicite conțin un meta-pachet numit
build-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 GCC Compiler Ubuntu 18.04:
-
Începeți prin actualizarea listei de pachete:
sudo apt updateInstalați pachetul
build-essentialpentrubuild-essentialtastând:sudo apt install build-essentialComanda instalează o mulțime de pachete noi, inclusiv
gcc,g++șimake.De asemenea, poate doriți să instalați paginile manuale despre utilizarea GNU / Linux pentru dezvoltare:
sudo apt-get install manpages-devPentru a valida dacă compilatorul GCC este instalat cu succes, utilizați comanda
gcc --versioncare tipărește versiunea GCC:gcc --versionVersiunea implicită a GCC disponibilă în depozitele Ubuntu 18.04 este
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.
Asta e. GCC este acum instalat pe sistemul dvs. și puteți începe să îl utilizați.
Compilarea unui exemplu Hello World
Compilarea unui program de bază C sau C ++ folosind GCC este destul de ușor. Deschideți editorul de text și creați următorul fișier:
nano hello.c
buna
Salvați fișierul și compilați-l într-un program executabil folosind următoarea comandă: Aceasta va crea un fișier binar numit
Executați programul de
Programul ar trebui să imprime: Această secțiune oferă instrucțiuni despre cum se instalează și se utilizează mai multe versiuni de GCC pe Ubuntu 18.04. Versiunile mai noi ale compilatorului GCC includ suport pentru limbi noi, performanțe mai bune, funcții extinse. În momentul scrierii acestui articol, depozitele implicite Ubuntu includ mai multe versiuni GCC, de la
În exemplul următor, vom instala cele mai recente trei versiuni de GCC și G ++. Mai întâi, adăugați PPA
Instalați versiunile dorite GCC și G ++ tastând: Comenzile de mai jos vor configura alternative pentru fiecare versiune și vor asocia o prioritate cu aceasta. Versiunea implicită este cea cu cea mai mare prioritate, în cazul nostru,
Mai târziu, dacă doriți să modificați versiunea implicită, folosiți comanda
Vi se va prezenta o listă cu toate versiunile GCC instalate pe sistemul Ubuntu. Introduceți numărul implicit al versiunii pe care doriți să o utilizați și apăsați
Comanda va crea legături simbolice către versiunile specifice ale GCC și G ++. Ați instalat cu succes GCC pe Ubuntu 18.04. Acum puteți vizita pagina oficială de documentare GCC și puteți afla cum să utilizați GCC și G ++ pentru a compila programele dvs. 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
în același director în care rulați comanda.
hello
cu:
./hello
Instalarea mai multor versiuni GCC
5.xx
la
8.xx
Cea mai recentă versiune a GCC, care este
9.1.0
este disponibilă de la Ubuntu Toolchain PPA.
ubuntu-toolchain-r/test
la sistemul dvs. cu:
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
.Concluzie
Cum se instalează și se instalează WordPress pe Microsoft Azure
Această parte a tutorialului acoperă aspectele de performanță ale Microsoft Azure și te ghidează la găzduirea propriei dvs. WordPress instalare pe o mașină virtuală Azure.
Cum se instalează compilatorul gcc pe debian 10 linux
Colecția GNU Compiler (GCC) este o colecție open-source de compilatoare și biblioteci care acceptă C, C ++ și alte limbaje de programare. Acest tutorial explică cum se instalează instalarea compilatorului GCC pe Debian 10 Buster.
Cum se instalează compilatorul gcc pe Centos 7
Colecția GNU Compiler (GCC) este o colecție de compilatoare și biblioteci pentru limbaje de programare C, C ++, Objective-C, Fortran, Ada, Go și D, D. Acest tutorial acoperă pașii necesari pentru instalarea compilatorului GCC pe CentOS 7.







