So installieren Sie den GCC-Compiler unter Ubuntu 18.04

So installieren Sie den GCC-Compiler unter Ubuntu 18.04

Die GNU Compiler Collection (GCC) ist eine Sammlung von Compilern und Bibliotheken für die Programmiersprachen C, C++, Objective-C, Fortran, Ada, Go und D. Viele Open-Source-Projekte, einschließlich der GNU-Tools und des Linux-Kernels, werden mit GCC kompiliert.

Dieses Tutorial behandelt die Schritte, die zur Installation des GCC-Compilers unter Ubuntu 18.04 erforderlich sind. Wir zeigen Ihnen, wie Sie die stabile Distribution-Version und die neueste Version von GCC installieren.

Die gleichen Anweisungen gelten für Ubuntu 16.,04 und jede Ubuntu – basierte Distribution, einschließlich Kubuntu, Linux Mint und Elementary OS.

Voraussetzungen #

Um neue Repositorys hinzufügen und Pakete auf Ihrem Ubuntu-System installieren zu können, müssen Sie als Root oder Benutzer mit Sudo-Rechten angemeldet sein .

Installieren von GCC unter Ubuntu #

Die Standard-Ubuntu-Repositorys enthalten ein Metapaket mit dem Namen build-essential , das den GCC-Compiler und viele Bibliotheken und andere zum Kompilieren erforderliche Dienstprogramme enthält Software.

Führen Sie die folgenden Schritte aus, um den GCC-Compiler Ubuntu 18 zu installieren.,04:

  1. Beginnen Sie mit der Aktualisierung der Paketliste:

    sudo apt update
  2. Installieren Sie das build-essential Paket durch Eingabe:

    sudo apt install build-essential

    Der Befehl installiert eine Reihe neuer Pakete, einschließlich gcc, g++ und make.,

    Möglicherweise möchten Sie auch die Handbuchseiten zur Verwendung von GNU/Linux für die Entwicklung installieren:

    sudo apt-get install manpages-dev
  3. Um zu überprüfen, ob der GCC-Compiler erfolgreich installiert wurde, verwenden Sie den Befehl gcc --version, mit dem die GCC-Version gedruckt wird:

    gcc --version

    Die Standardversion von GCC, die im Ubuntu 18.04 Repositories ist 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.

Das war ‚ s. GCC ist jetzt auf Ihrem System installiert und Sie können es verwenden.,

Kompilieren eines Hello World-Beispiels #

Das Kompilieren eines grundlegenden C-oder C++ – Programms mit GCC ist ziemlich einfach. Öffnen Sie Ihren Texteditor und erstellen Sie die folgende Datei:

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

Speichern Sie die Datei und kompilieren Sie sie mit dem folgenden Befehl in eine ausführbare Datei:

gcc hello.c -o hello

Dadurch wird eine Binärdatei mit dem Namen hello in demselben Verzeichnis erstellt, in dem Sie den Befehl ausführen.,

Führen Sie das Programm hello aus mit:

./hello

Das Programm sollte drucken:

Hello World!

Installieren mehrerer GCC-Versionen #

Dieser Abschnitt enthält Anweisungen zur Installation und Verwendung mehrerer Versionen von GCC unter Ubuntu 18.04. Die neueren Versionen des GCC-Compilers enthalten Unterstützung für neue Sprachen, bessere Leistung und erweiterte Funktionen.

Zum Zeitpunkt des Schreibens dieses Artikels enthalten die Standard-Ubuntu-Repositorys mehrere GCC-Versionen, von 5.x.x bis 8.x.x., Die neueste Version von GCC, 9.1.0, ist in der Ubuntu-Toolchain PPA verfügbar.

Im folgenden Beispiel installieren wir die neuesten drei Versionen von GCC und G++.

Fügen Sie zunächst die ubuntu-toolchain-r/test PPA zu Ihrem System hinzu mit:

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

Installieren Sie die gewünschten GCC-und G++ – Versionen, indem Sie Folgendes eingeben:

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

Die folgenden Befehle konfigurieren die Alternative für jede Version und ordnen eine Priorität zu. Die Standardversion ist die mit der höchsten Priorität, in unserem Fall gcc-9.,

Später Wenn Sie die Standardversion ändern möchten, verwenden Sie den Befehl update-alternatives:

sudo update-alternatives --config gcc

Sie erhalten eine Liste aller installierten GCC-Versionen auf Ihrem Ubuntu-System. Geben Sie die Nummer der Version ein, die als Standard verwendet werden soll, und drücken Sie Enter.

Der Befehl erstellt symbolische Links zu den spezifischen Versionen von GCC und G++.

Fazit #

Sie haben GCC erfolgreich auf Ihrem Ubuntu 18.04 installiert., Sie können jetzt die offizielle GCC-Dokumentationsseite besuchen und lernen, wie Sie GCC und G++ zum Kompilieren Ihrer C-und C++ – Programme verwenden.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.