GCC auf Debian
GCC Compiler auf Debian
Die GNU Compiler Collection (GCC) ist eine Open-Source-Sammlung von Compilern und Bibliotheken, die die Programmiersprachen C, C++, Objective-C, Fortran, Ada, Go und D unterstützen. Der Linux-Kernel, die GNU-Utilities und viele andere Projekte werden mit GCC kompiliert.
Diese Anleitung erklärt, wie man den GCC-Compiler auf Debian 10, Buster, installiert. Die gleichen Anweisungen gelten für Debian 9 und jede Debian-basierte Distribution.
Voraussetzungen
Um Pakete auf Ihrem Debian-System zu installieren, müssen Sie als Benutzer mit sudo-Rechten angemeldet sein. .
Installation von GCC unter Debian
Die Standard-Debian-Repositories enthalten ein Meta-Paket namens build-essential
, das den GCC-Compiler und andere Bibliotheken und Dienstprogramme enthält, die zum Kompilieren von Software benötigt werden.
Folgen Sie den folgenden Schritten, um den GCC-Compiler Debian 10 zu installieren:# Aktualisieren Sie zunächst die Paketliste:
sudo apt update
Installieren Sie das build-essential
Paket, indem Sie ausführen:
sudo apt install build-essential
Vielleicht möchten Sie auch die Handbuchseiten installieren, die eine Dokumentation über die Verwendung von GNU/Linux für die Entwicklung enthalten:
sudo apt-get install manpages-dev
Um zu bestätigen, dass der GCC-Compiler erfolgreich installiert wurde, geben Sie gcc --version
ein:
gcc --version
Zum Zeitpunkt des Schreibens dieses Artikels ist die Standardversion von GCC, die in den Debian 10 Repositories verfügbar ist, 8.3.0
:
gcc (Debian 8.3.0-6) 8.3.0 Copyright (C) 2018 Free Software Foundation, Inc. Dies ist freie Software; siehe die Quelle für die Kopierbedingungen. Es gibt KEINE Garantie; nicht einmal für die MARKTGÄNGIGKEIT oder die EIGNUNG FÜR EINEN BESTIMMTEN ZWECK.
Das war's. Sie haben GCC erfolgreich auf Ihrem Debian-Rechner installiert.
Kompilieren eines Hello World-Beispiels
Das Kompilieren eines einfachen C- oder C++-Programms mit GCC ist ziemlich einfach. Öffnen Sie Ihren text editor und erstellen Sie die folgende Datei:
nano hello.c
hallo.c
#include <stdio.h> int main() { printf ("Hallo Welt!\n"); return 0; }
Speichern Sie die Datei und verwenden Sie den folgenden Befehl, um sie in eine ausführbare Datei zu kompilieren:
gcc hello.c -o hello
Der Compiler erstellt eine Binärdatei mit dem Namen Hallo
in demselben Verzeichnis, in dem der Befehl ausgeführt wurde.
Um das Programm auszuführen, führen Sie aus:
./hello
Die Ausgabe sieht wie folgt aus:
Hallo Welt!
Fazit
Sie haben GCC erfolgreich auf Ihrem Debian 10 installiert. Für weitere Informationen über GCC besuchen Sie die offizielle GCC Dokumentation .