Installation von GCC und G++ Compilern auf Ubuntu für C/C++ Programme
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
- Erstellen Sie eine Datei namens
hallo.c:nano hallo.c - Fügen Sie folgenden Code ein:
#include <stdio.h> int main() { printf("Hallo Welt von GCC!\n"); return 0; } - Speichern und schließen (Strg+O, Enter, Strg+X).
- Kompilieren und ausführen:
gcc hallo.c -o hallo ./hallo
B. C++-Programm testen
- Erstellen Sie eine Datei namens
hallo.cpp:nano hallo.cpp - Fügen Sie folgenden Code ein:
#include <iostream> int main() { std::cout << "Hallo Welt von G++!" << std::endl; return 0; } - Speichern und schließen.
- 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
.cDateien verwendet. - G++: Wird zum Kompilieren von
.cppDateien verwendet. - build-essential: Das Paket, das alles für die Softwareentwicklung Nötige bereitstellt.
Viel Erfolg beim Programmieren!