Ich führe Windows XP.
Ich habe dieses Tutorial verfolgt und mingw-get-inst heruntergeladen hier .
Ich habe das schon ein paar Mal gemacht und das letzte Mal habe ich Boes überprüft, um ALLES zu installieren, einschließlich, aber nicht beschränkt auf, gcc, g ++, MSYS und die MinGW Compiling Suite. Ich habe es auch angewiesen, eine Programmmenü-Verknüpfung zu erstellen.
Ich glaube, ich habe MinGW / bin korrekt in den Umgebungseinstellungen Pfad eingefügt.
Also habe ich jetzt die Verknüpfung zur MSYS-Shell. Es geht nach C: \ MinGW \ msys \ 1.0 \ msys.bat, aber das gesamte msys-Verzeichnis existiert nicht!
Es gibt jede Menge "Pakete", die heruntergeladen wurden, soweit ich das beurteilen kann ("mingw-get show" bringt eine Menge heraus!), aber es scheint nicht so, als wäre alles korrekt installiert.
Kann ich auch Befehle wie "g ++ foo.cpp -o foo.exe" von cmd.exe oder nur von der MSYS-Shell verwenden? Weil ich cmd.exe nicht verwenden konnte.
Bitte helfen Sie!
Die Installation von MSYS und MinGW ist ein Albtraum und hat sich im Laufe der Jahre verschlechtert. Wenn du nur die Compilersuite (keine UNIX-Tools wie sed, grep) willst, dann schlage ich vor, dass du zu Twilight Dragon Media gehst Lade GCC von dort herunter. Wenn Sie auch alle Tools, einschließlich der Bash-Shell, haben möchten, ist der einfachste Weg, den ich gefunden habe, die Installation von Git für Windows (was Sie sowieso wollen), die sie alle enthält. Und wenn Sie eine C ++ IDE haben möchten, die gut mit GCC funktioniert, schauen Sie sich Code :: Blocks an.
Was ist das Ergebnis des Laufens, an einer cmd.exe
-Prompt, der Befehl echo %Path%
? Es sollte (in Anbetracht dessen, was Sie über Ihr System geschrieben haben) "% co_de%" enthalten - oder?
Was ist das Ergebnis der Ausführung von C:\MinGW\bin
?
Beachten Sie, dass dir C:\MinGW
Details zu verfügbaren Paketen anzeigt - diese mingw-get können Sie herunterladen und installieren. Der Installer ist etwas primitiv, hat sich aber im Laufe des letzten Jahres verbessert.
Wenn Sie den Befehl $ echo $ PATH ausgeben, werden Sie feststellen, dass er / mingw / bin enthält. Das Verzeichnis / mingw ist jedoch nicht verfügbar. Um es zu mounten, bearbeiten Sie die MSYS fstab, indem Sie eine Zeile wie C: \ MinGW / mingw hinzufügen. Weitere Informationen finden Sie in der MingW Erste Schritte Anleitung, genauer Abschnitt "Nach der Installation sollten Sie ..."
Sie müssen MinGW / bin nur zum Windows-Umgebungseinstellungen-Pfad hinzufügen, wenn Sie MingWs ausführbare Dateien außerhalb von MSYS verwenden möchten.
Tags und Links c++ mingw g++ windows-xp msys