Der C ++ - Compiler, der mit GCC / MinGW geliefert wird, verwendet den Befehl "g ++".
'c ++' wird nicht als interner oder externer Befehl, als bedienbares Programm oder als Batchdatei erkannt
Ich habe vor kurzem MinGW für Windows installiert ist, und ich bin zu wollen ein Programm mit dem Namen kompilieren "object.cpp"
zu C:\Users\User\
. Also öffne ich die Eingabeaufforderung, gehe in mein gewünschtes Verzeichnis und tippe den Befehl ein c++ object.cpp
. Ich erwarte, dass es mit nichts zurückkehrt, aber dann erhalte ich die Fehlermeldung:
'c ++' wird nicht als interner oder externer Befehl, als bedienbares Programm oder als Batchdatei erkannt
Ich habe versucht, die Umgebungsvariable auf Path
zu setzen, C:\MinGW\bin;
aber es wird immer noch die Fehlermeldung angezeigt. Was muss ich tun, um das zu korrigieren?
Bearbeiten:
Die Leute haben gesagt, ich soll es benutzen. g++
Es funktioniert immer noch nicht.
Auch in C:\MinGW\bin
, gibt es eine c++
und g++
.exe
Dateien. Also weiß ich nicht was falsch ist.
Die Eingabeaufforderung zeigt Folgendes an:
C:\Users\User>c++ 'c++' is not recognized as an internal or external command, operable program or batch file. C:\Users\User>g++ 'g++' is not recognized as an internal or external command, operable program or batch file. C:\Users\User>mingw 'mingw' is not recognized as an internal or external command, operable program or batch file.
2 Antworten auf die Frage
c++
Nicht als interner oder externer Befehl, als bedienbares Programm oder als Batchdatei erkannt
Das liegt daran, dass der Name des C ++ - Compilers lautet g++
.
Für diejenigen, die gerade erst anfangen, wird hier erläutert, wie MinGW zum Kompilieren einer ausführbaren Datei aus einer C- oder C ++ - Quelle in einer Eingabeaufforderungsumgebung verwendet wird.
Zunächst müssen Sie sicherstellen, dass Sie MinGW installiert haben und die Umgebungsvariable PATH mit dem Speicherort von MinGW festlegen. das wird hier erklärt.
Wenn Sie nun annehmen, dass Ihr Verzeichnis für MinGW der Standard "C: \ MinGW" ist und Ihre Umgebungsvariable PATH auf "C: \ MinGW \ bin" gesetzt ist, können Sie leicht mit dem Kompilieren einer ausführbaren Datei beginnen:
Öffnen Sie ein Eingabeaufforderungsfenster und stellen Sie das aktuelle Verzeichnis auf die Position Ihrer * .c- oder * .cpp-Datei ein.
Beispiel:
Geben Sie für die Datei helloworld.cpp im Ordner C: \ sources \ hello die Befehle ein
cd c:\sources\hello
Geben Sie jetzt den Kompilierungsbefehl ein
g++ helloworld.cpp -o helloworld.exe
Die Option -o gibt den Namen der Ausgabedatei an, ohne dass die Ausgabedatei den Standardnamen "a.exe" erhält.
Quelle MinGW für Erstbenutzer HOWTO
Verwandte Probleme
-
6
Welche zsh-Funktionen verwenden Sie?
-
5
Transparente Eingabeaufforderung in Vista?
-
4
Verwenden Sie den Windows-Aktenkoffer von der Befehlszeile aus
-
4
Warum sind einige Befehle nicht vorhanden?
-
11
Gibt es eine einfache Möglichkeit, MP3-Dateien zu teilen?
-
2
Wie kann ich OSX Terminal.app dazu bringen, den Vollbildmodus zu öffnen und nicht zu kaskadieren?
-
4
Remote-Ordner unter Linux synchronisieren
-
6
Vollbild-Vista-Eingabeaufforderung oder Ersatz
-
6
Guter PowerShell-Leitfaden, der durch fortgeschrittene Verwendung Einstieg leistet
-
3
Planen Sie einen Job von der Windows-Befehlszeile aus?