Wie man den GCC-Compiler unter Ubuntu 18.04 installiert
-
Installieren Sie den
GCC
aufUbuntu
-
Überprüfen Sie die Installation von
GCC
-
Programme mit
GCC
kompilieren -
Mehrere
GCC
-Versionen installieren
GCC
steht für GNU Compiler Collection
, und es entspricht verschiedenen Programmiersprachen wie R, C, C++, Objective-C, Fortran, Ada, Go und D. Wir können den GCC
Compiler auf Ubuntu
mit dem apt
Kommandozeilen-Werkzeug installieren. Wir müssen uns als Superuser anmelden, um den GCC
mit apt
zu installieren.
Installieren Sie den GCC
auf Ubuntu
Ein Meta-Paketname build-essential
ist in standardmäßigen Ubuntu
-Repositorys vorhanden, die GCC
und verschiedene andere Compiler wie g++
und make
enthalten.
Wir installieren GCC
auch auf unserem System, indem wir das Paket build-essentials
installieren. Sobald wir das Paket build-essential
installiert haben, ist GCC
auch auf unserem System installiert.
Um build-essential
zu installieren, folgen wir den folgenden Schritten:
-
Aktualisieren Sie die Paketliste mit dem Befehl:
sudo apt update
-
Installieren Sie das Paket
build-essential
mit dem Befehl:sudo apt install build-essential
Es installiert
GCC
zusammen mit anderen Compilern in unserem System.
Überprüfen Sie die Installation von GCC
Wir verwenden den folgenden Befehl, um zu überprüfen, ob GCC
erfolgreich installiert wurde oder nicht,
gcc --version
Wenn der GCC
erfolgreich installiert ist, erhalten wir eine Ausgabe mit Version und anderen Informationen über GCC
.
Ausgabe:
gcc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.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.
Programme mit GCC
kompilieren
Um Programme mit GCC
zu kompilieren, verwenden wir den folgenden Befehl.
gcc <filename> -o <name_of_executable>
Er kompiliert das Programm <filename>
, um eine ausführbare Datei namens <name_of_executable>
zu erzeugen. Wenn wir diese ausführbare Datei ausführen, erhalten wir die Ausgabe.
gcc hello_world.c -o hello_world
Es kompiliert das Programm hello_world.c
, um eine ausführbare Datei mit dem Namen hello_world
zu erzeugen.
Um die ausführbare Datei auszuführen, verwenden wir den Befehl:
./hello_world
Mehrere GCC
-Versionen installieren
Wir können auch mehrere Versionen von GCC
in unserem System haben.
Um mehrere Versionen von Ubuntu zu installieren, folgen wir den folgenden Schritten:
-
Fügen Sie mit dem Befehl
ubuntu-toolchain-r/test
zu unserem System hinzu:sudo apt install software-properties-common sudo add-apt-repository ppa:ubuntu-toolchain-r/test
-
Installieren Sie die gewünschten Versionen mit dem Befehl:
sudo apt install gcc-7 gcc-8 gcc-9
Er installiert die drei Versionen des
gcc
:gcc-7
,gcc-8
undgcc-9
in unserem System. -
Konfigurieren Sie, um die Prioritäten für die verschiedenen installierten Versionen zu verwalten:
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 90 --slave sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 80 --slave sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 70 --slave
Hier wird die höchste Priorität für
gcc-9
festgelegt und ist daher die Standardeinstellunggcc
für unser System.
Suraj Joshi is a backend software engineer at Matrice.ai.
LinkedIn