Tutorial: GCC / G++ "nicht erkannt" Fehler in der CMD beheben

Melden

Hier ist ein ausführliches Tutorial, wie du den Fehler "gcc / g++ is not recognized as internal or external command" unter Windows behebst.

Dieser Fehler tritt auf, wenn der Compiler (GCC oder G++) zwar auf deinem Computer installiert ist, Windows aber nicht weiß, in welchem Ordner er sich befindet. Wir müssen den Pfad zum Compiler in die sogenannten Systemumgebungsvariablen eintragen.


Schritt 1: Überprüfen, wo GCC installiert ist

Zuerst musst du herausfinden, wo sich dein Compiler befindet. Standardmäßig ist das meistens einer der folgenden Pfade:

  • C:\MinGW\bin
  • C:\msys64\mingw64\bin
  • C:\Program Files\mingw-w64\...

So prüfst du es:

  1. Öffne deinen Dateiexplorer.
  2. Navigiere zu dem Ordner, in dem du GCC installiert hast.
  3. Suche nach dem Unterordner bin. In diesem Ordner müssen Dateien wie gcc.exe und g++.exe liegen.
  4. Klicke oben in die Adressleiste des Explorers und kopiere den Pfad (z. B. C:\msys64\mingw64\bin).

Schritt 2: Systemumgebungsvariablen öffnen

Jetzt sagen wir Windows, wo dieser Ordner zu finden ist.

  1. Drücke die Windows-Taste auf deiner Tastatur.
  2. Tippe "Umgebungsvariablen" ein.
  3. Wähle den Punkt "Systemumgebungsvariablen bearbeiten" aus.
  4. Ein kleines Fenster ("Systemeigenschaften") öffnet sich. Klicke unten auf die Schaltfläche Umgebungsvariablen....

Schritt 3: Den Pfad (Path) bearbeiten

  1. Suche im unteren Bereich unter Systemvariablen nach dem Eintrag Path (oder "Pfad").
  2. Wähle "Path" aus und klicke auf Bearbeiten....
  3. Ein neues Fenster erscheint. Klicke rechts auf Neu.
  4. Füge den Pfad ein, den du in Schritt 1 kopiert hast (z. B. C:\msys64\mingw64\bin).
  5. Bestätige alle Fenster mit OK, bis alle geschlossen sind.

Schritt 4: Den Erfolg überprüfen

Wichtig: Falls du noch ein altes CMD-Fenster offen hast, schließe es unbedingt. Die Änderungen werden erst in einem neuen Fenster aktiv.

  1. Drücke Win + R, tippe cmd ein und drücke Enter.
  2. Tippe folgenden Befehl ein:
    gcc --version
  3. Wenn du nun Informationen zur Version des Compilers siehst, war die Einrichtung erfolgreich!

Häufige Fehlerquellen (Troubleshooting)

  • CMD nicht neu gestartet: Die Eingabeaufforderung erkennt Änderungen an den Umgebungsvariablen erst nach einem Neustart des Programms.
  • Falscher Ordner: Achte darauf, dass der Pfad wirklich bis zum bin-Ordner führt. Wenn du nur den Hauptordner angibst, wird der Befehl nicht gefunden.
  • Installation fehlt: Falls du GCC noch gar nicht installiert hast, empfehle ich den Download von MSYS2 oder MinGW-w64. Ohne Installation hilft auch das Anpassen der Variablen nichts.

Du kannst nun C- oder C++-Dateien direkt über die Kommandozeile mit gcc datei.c oder g++ datei.cpp kompilieren!

0