Wie installiert man GCC auf Ubuntu?

Um GCC unter Ubuntu zu installieren, öffnen Sie ein Terminal und führen Sie `gcc --install` sudo apt updategefolgt von `gcc --install` aus sudo apt install gcc g++. Die aktuelle Entwicklerdokumentation von Ubuntu verwendet diese Pakete für die Standard-C- und C++-Compiler. Falls Sie zusätzlich gängige Build-Tools und Entwicklungs-Header benötigen, installieren Sie `gcc --install` build-essentialstattdessen oder anschließend.

GCC unter Ubuntu mit APT installieren

Die einfachste Methode ist der APT-Paketmanager von Ubuntu. Das gccPaket stellt den standardmäßigen GNU C-Compiler der jeweiligen Version bereit, während g++das Paket den C++-Compiler bereitstellt. Die genaue GCC-Version hängt von Ihrer Ubuntu-Version ab, daher müssen Sie bei einer normalen Installation keine Versionsnummer fest codieren.

1. Terminal öffnen

Drücken Sie Strg + Alt + T auf dem Ubuntu-Desktop oder öffnen Sie das Terminal über das Anwendungsmenü. Auf dem Ubuntu-Server melden Sie sich wie gewohnt an der Shell an.

Das Ubuntu-Terminal wird vor der Installation von GCC in der Benutzer-Shell geöffnet.
Ein Ubuntu-Terminalfenster, bereit für die GCC-Installationsbefehle.

2. Aktualisieren Sie den Paketindex.

Aktualisieren Sie die Paketinformationen von APT, bevor Sie den Compiler installieren:

sudo apt update

Wenn sudoSie nach Ihrem Passwort gefragt werden, geben Sie es ein und drücken Sie die Eingabetaste. Ubuntu zeigt normalerweise keine Sonderzeichen oder Sternchen an, während Sie ein sudo-Passwort eingeben.

3. Installieren Sie die C- und C++-Compiler.

Installieren Sie die standardmäßigen GCC-Pakete von Ubuntu:

sudo apt install gcc g++

Überprüfen Sie die vorgeschlagenen Pakete und die Änderungen des Speicherplatzbedarfs und bestätigen Sie die Installation, wenn APT Sie dazu auffordert. Dies entspricht der aktuellen Ubuntu-Entwickleranleitung zur Einrichtung von GCC .

Ubuntu-Terminal mit Anzeige von apt update und dem Befehl sudo apt install gcc g++
APT aktualisiert die Paketinformationen und bereitet die Installation von GCC und G++ vor.

Überprüfen Sie, ob GCC installiert ist.

Nachdem APT abgeschlossen ist, überprüfen Sie den Compiler:

gcc --version
g++ --version
command -v gcc

Die Versionsnummer kann je nach unterstützter Ubuntu-Version variieren. Das ist zu erwarten: Das Ubuntu- gccPaket speichert den für die jeweilige Version gewählten Standardcompiler. Der letzte Befehl sollte normalerweise einen Pfad wie beispielsweise ausgeben /usr/bin/gcc.

Ubuntu-Terminal mit Anzeige des Befehls `gcc --version` und der Ausgabe der GCC-Version.
Verwenden Sie diese gcc --versionFunktion, um zu bestätigen, dass der Compiler verfügbar ist.

Erstellen Sie ein kurzes Testprogramm

Sie können die Funktionsfähigkeit von Kompilierung und Linken überprüfen, indem Sie ein kleines C-Programm erstellen. Erstellen Sie es hello.cmit folgendem Inhalt:

#include <stdio.h>

int main(void) {
    printf("Hello, world!\n");
    return 0;
}

Anschließend kompilieren und ausführen:

gcc hello.c -o hello
./hello

Sie sollten Folgendes sehen Hello, world!: GCC übernimmt normalerweise die Vorverarbeitung, Kompilierung, Assemblierung und Verknüpfung, wenn Sie es auf diese Weise aufrufen, wie im offiziellen GCC-Handbuch beschrieben .

Ubuntu Terminal kompiliert hello.c mit gcc und führt die Hello-World-Anwendung aus.
Ein einfaches C-Programm, das mit GCC kompiliert wurde und erfolgreich vom Terminal aus ausgeführt werden konnte.

Sollten Sie stattdessen build-essential installieren?

Für viele Entwicklungsaufgaben build-essentialist dies bequemer als die Installation der Compiler allein. Es handelt sich um ein Metapaket, das GCC, G++, GNU Make, Entwicklungs-Header und Debian-Paketentwicklungswerkzeuge enthält, die für viele Quellcode-Builds benötigt werden.

sudo apt install build-essential

Wenn Sie APT bereits installiert haben gcc g++, build-essentialist die Installation unbedenklich; APT behält die vorhandenen Compiler-Pakete bei und fügt alle fehlenden Abhängigkeiten hinzu. Sie können die Paketabhängigkeiten auf der offiziellen Paketseite von Ubuntu einsehen .

Installieren Sie eine bestimmte GCC-Version

Ubuntu-Repositories können mehrere GCC-Versionen gleichzeitig enthalten, die verfügbaren Versionen hängen jedoch von Ihrer Ubuntu-Version und den aktivierten Repositories ab. Vermeiden Sie es, alte Listen wie „gcc-7 bis gcc-10“ zu kopieren, da diese Paketnamen für aktuelle Systeme nicht mehr zuverlässig sind.

Prüfen Sie zunächst, welche versionierten Compilerpakete Ihre konfigurierten Repositories anbieten:

apt-cache search '^gcc-[0-9]+$'

Wenn die benötigte Version angezeigt wird, installieren Sie die entsprechenden C- und C++-Pakete. Beispiel: Wenn Version 14 verfügbar ist:

sudo apt install gcc-14 g++-14
gcc-14 --version

Ersetzen Sie dies 14durch die in Ihrem Repository vorhandene Version. Sie können mehrere Versionen installiert lassen und einen bestimmten Compiler, z. B. , direkt aufrufen gcc-14, ohne den systemweiten gccBefehl zu ändern. Ubuntu bietet auch eine offizielle GCC-Verfügbarkeitsübersicht an , die beste Überprüfung der auf Ihrem System konfigurierten APT-Pakete erfolgt jedoch über Ihre eigenen APT-Ergebnisse.

Häufige Installationsprobleme

  • „Paket konnte nicht gefunden werden“: Führen Sie den Befehl aus sudo apt updateund vergewissern Sie sich, dass Ihre Ubuntu-Version noch unterstützt wird und die zugehörigen normalen Paketquellen aktiviert sind.
  • gcc: command not foundNach der Installation: Führen Sie den Befehl aus command -v gcc, dpkg -l gccum zu bestätigen, dass das Paket installiert wurde.
  • Ein Projekt meldet fehlende Header oder make: Installieren Sie build-essentialanschließend alle projektspezifischen -devBibliotheken, die in der Fehlermeldung genannt werden.

Für eine Standard-Ubuntu-C/C++-Konfiguration sudo apt install gcc g++ist dies der direkte Weg; build-essentialist die bessere Wahl, wenn Sie auch die übliche Build-Toolchain benötigen.

Einen Kommentar hinterlassen

So stellen Sie verlorene Partitionen und Festplattendaten sicher wieder her

So stellen Sie verlorene Partitionen und Festplattendaten sicher wieder her

Erfahren Sie, wie Sie mit TestDisk und PhotoRec verlorene Partitionen und Dateien wiederherstellen. Schützen Sie das Quelllaufwerk, führen Sie einen sicheren Scan durch und speichern Sie die wiederhergestellten Daten auf einer anderen Festplatte.

Wie man QR-Codes auf einem Linux-Desktop scannt

Wie man QR-Codes auf einem Linux-Desktop scannt

Scannen Sie QR-Codes unter Linux mit CoBang mithilfe einer Webcam oder einer Bilddatei. Informationen zu Installationsoptionen, Einrichtungsschritten und Lösungen für den Kamerazugriff über Flatpak finden Sie hier.

So ändern Sie die Webcam-Einstellungen unter Linux mit Cameractrls

So ändern Sie die Webcam-Einstellungen unter Linux mit Cameractrls

Ändern Sie die Webcam-Einstellungen unter Linux mit Cameractrls: Optimieren Sie Belichtung, Farbe, Flimmerreduzierung und andere unterstützte Steuerelemente und prüfen Sie anschließend die kompatiblen Videomodi.

So installieren Sie PhpStorm unter Linux: Toolbox, Tar.gz, Snap und AUR

So installieren Sie PhpStorm unter Linux: Toolbox, Tar.gz, Snap und AUR

Installieren Sie PhpStorm unter Linux mit der JetBrains Toolbox oder dem eigenständigen tar.gz-Archiv, zusätzlich zu den Snap- und Arch-AUR-Optionen. Java ist bereits enthalten.

Wie man unter Linux mit GIMP ein Bild ausschneidet

Wie man unter Linux mit GIMP ein Bild ausschneidet

Unter Linux mit GIMP den Fotohintergrund entfernen: Motiv nachzeichnen, ausgewählten Hintergrund löschen, Transparenz beibehalten und wiederverwendbare PNG-Datei exportieren.

So richten Sie Dual-Panels unter XFCE 4 ein

So richten Sie Dual-Panels unter XFCE 4 ein

Erstellen Sie für jeden Bildschirm ein separates XFCE 4-Panel, weisen Sie das zweite Panel dem richtigen Ausgang zu, positionieren und skalieren Sie es und fügen Sie die benötigten Launcher und Statusanzeigen hinzu.

So installieren Sie Cisco Packet Tracer unter Linux

So installieren Sie Cisco Packet Tracer unter Linux

Laden Sie Cisco Packet Tracer 9.0.1 für Ubuntu 64-Bit herunter, installieren Sie das DEB-Paket mit APT, akzeptieren Sie die Lizenz im Terminal und melden Sie sich an, um ein Lab zu starten.

Wie man eine CD-ROM unter Linux als ISO-Datei sichert

Wie man eine CD-ROM unter Linux als ISO-Datei sichert

Erstellen Sie unter Linux mit GNOME Disks oder dd ein CD-ROM-ISO. Identifizieren Sie das optische Laufwerk, überwachen Sie den Kopiervorgang, überprüfen Sie das Image und erkennen Sie, wann eine beschädigte oder Audio-Disc ein anderes Tool benötigt.

FlightGear kostenlos herunterladen: Offizielle Installationsanleitung

FlightGear kostenlos herunterladen: Offizielle Installationsanleitung

Laden Sie FlightGear kostenlos von der offiziellen Website herunter. Vergleichen Sie die Pakete für Windows, macOS und Linux, installieren Sie die Datendateien und starten Sie Ihren ersten Flug.

Google Tasks Desktop-Anwendung: So verwenden Sie sie auf einem Computer

Google Tasks Desktop-Anwendung: So verwenden Sie sie auf einem Computer

Öffnen Sie Google Tasks in einem Browser, fügen Sie eine Chrome-Verknüpfung oder einen App-ähnlichen Start hinzu und verwalten Sie terminierte Aufgaben über Kalender und Gmail.