Fehlerbehebung: "gcc" wird nicht als interner oder externer Befehl erkannt (Windows 11)

Melden

Hier ist ein ausführliches Tutorial, wie du den Fehler behebst, wenn GCC trotz installierter MinGW-Umgebung unter Windows 11 nicht in der Eingabeaufforderung (CMD) erkannt wird.


Wenn du diese Fehlermeldung erhältst, bedeutet das in der Regel, dass MinGW zwar auf deiner Festplatte installiert ist, Windows aber nicht weiß, wo sich die ausführbare Datei (gcc.exe) befindet. Du musst den Pfad manuell zu den Systemumgebungsvariablen hinzufügen.

Schritt 1: Den MinGW-Installationspfad finden

Zuerst musst du herausfinden, wo genau MinGW installiert wurde.

  1. Öffne den Windows-Explorer.
  2. Suche nach dem Ordner, in dem MinGW liegt. Standardmäßig ist das meistens:
    • C:\MinGW\bin
    • oder bei MSYS2: C:\msys64\mingw64\bin
  3. Wenn du den Ordner bin gefunden hast, klicke oben in die Adresszeile des Explorers und kopiere den Pfad (z. B. C:\msys64\mingw64\bin).

Schritt 2: Umgebungsvariablen öffnen

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

Schritt 3: Den Pfad zur "Path"-Variable hinzufügen

  1. Suche im unteren Bereich unter "Systemvariablen" nach dem Eintrag "Path" (oder "Pfad").
  2. Markiere diesen Eintrag und klicke auf "Bearbeiten...".
  3. Ein neues Fenster erscheint. Klicke auf der rechten Seite auf den Button "Neu".
  4. Füge nun den Pfad ein, den du in Schritt 1 kopiert hast (z. B. C:\MinGW\bin).
  5. Bestätige alle offenen Fenster nacheinander mit "OK".

Schritt 4: Die Änderung überprüfen

Damit die Änderungen wirksam werden, musst du alle bereits geöffneten CMD-Fenster schließen.

  1. Öffne eine neue Eingabeaufforderung (CMD) oder PowerShell.
  2. Tippe den folgenden Befehl ein und drücke Enter:
    gcc --version
  3. Wenn du nun Informationen zur Version von GCC siehst (z. B. gcc (Rev...) 13.2.0), war die Einrichtung erfolgreich!

Häufige Fehlerquellen:

  • CMD nicht neu gestartet: Die Eingabeaufforderung erkennt Änderungen an den Umgebungsvariablen erst nach einem Neustart des Programms.
  • Falscher Pfad: Achte darauf, dass der Pfad wirklich bis zum bin-Ordner führt, da dort die .exe-Dateien liegen.
  • Rechtschreibfehler: Überprüfe, ob im Pfad keine Leerzeichen am Anfang oder Ende stehen.

Du kannst nun mit der Kompilierung deiner C/C++ Projekte beginnen!

0