Installation von GCC und G++ Compilern auf Ubuntu für C/C++ Programme

Melden

Hier ist ein ausführliches Tutorial zur Installation der GCC- und G++-Compiler auf Ubuntu 20.04 LTS.


Die GNU Compiler Collection (GCC) ist eine unverzichtbare Werkzeugsammlung für Softwareentwickler. Sie enthält Compiler für C, C++, Objective-C, Fortran und weitere Sprachen. Unter Ubuntu ist die einfachste Methode zur Installation das Paket build-essential, welches neben den Compilern auch wichtige Bibliotheken und das Werkzeug make enthält.

Voraussetzungen

  • Ein System mit Ubuntu 20.04 LTS.
  • Ein Benutzerkonto mit sudo-Rechten.
  • Eine aktive Internetverbindung.

Schritt 1: Paketlisten aktualisieren

Bevor Sie neue Software installieren, sollten Sie sicherstellen, dass Ihre lokale Paketdatenbank auf dem neuesten Stand ist. Öffnen Sie dazu das Terminal (Strg+Alt+T) und geben Sie folgenden Befehl ein:

sudo apt update

Schritt 2: Installation des "build-essential" Pakets

Anstatt GCC und G++ einzeln zu installieren, empfiehlt es sich, das Meta-Paket build-essential zu verwenden. Dieses installiert automatisch den GCC-C-Compiler, den G++-C++-Compiler sowie weitere notwendige Tools wie make.

Geben Sie diesen Befehl ein:

sudo apt install build-essential

Bestätigen Sie die Abfrage mit J (oder Y), um die Installation fortzusetzen.

Schritt 3: Installation überprüfen

Nachdem der Vorgang abgeschlossen ist, können Sie überprüfen, ob die Compiler korrekt installiert wurden, indem Sie die Versionsnummern abfragen.

Für den C-Compiler (GCC):

gcc --version

Für den C++-Compiler (G++):

g++ --version

Sie sollten nun eine Ausgabe erhalten, die die installierte Version anzeigt.


Schritt 4: Testen der Installation (optional)

Um sicherzustellen, dass alles wie gewünscht funktioniert, erstellen wir ein einfaches "Hello World"-Programm.

A. C-Programm testen

  1. Erstellen Sie eine Datei namens hallo.c:
    nano hallo.c
  2. Fügen Sie folgenden Code ein:
    #include <stdio.h>
    int main() {
        printf("Hallo Welt von GCC!\n");
        return 0;
    }
  3. Speichern und schließen (Strg+O, Enter, Strg+X).
  4. Kompilieren und ausführen:
    gcc hallo.c -o hallo
    ./hallo

B. C++-Programm testen

  1. Erstellen Sie eine Datei namens hallo.cpp:
    nano hallo.cpp
  2. Fügen Sie folgenden Code ein:
    #include <iostream>
    int main() {
        std::cout << "Hallo Welt von G++!" << std::endl;
        return 0;
    }
  3. Speichern und schließen.
  4. Kompilieren und ausführen:
    g++ hallo.cpp -o hallo_cpp
    ./hallo_cpp

Zusammenfassung

Sie haben nun erfolgreich die GCC-Entwicklungsumgebung auf Ihrem Ubuntu-System eingerichtet.

  • GCC: Wird zum Kompilieren von .c Dateien verwendet.
  • G++: Wird zum Kompilieren von .cpp Dateien verwendet.
  • build-essential: Das Paket, das alles für die Softwareentwicklung Nötige bereitstellt.

Viel Erfolg beim Programmieren!

0