das problem mit mingw
Ich habe ein kleines problem mit machen und mingw. Normalerweise verwende ich Linux und ich bin nicht wirklich vertraut mit windows zu tun.
C:\MingGW\bin
ist in meinem Weg (ich kann Sie direkt starten g++ oder sh, die von der windows-Kommandozeile), aber wenn ich versuche zu geben make
ich die folgende Fehlermeldung :
make: g++: command not found
Ich weiß nicht, was make
ist (keine make
im C:\MinGw\bin
) und ich weiß nicht, das äquivalent von denen in windows. Muss ich vergessen haben, einen wesentlichen Schritt ?
Vielen Dank für Ihre Hilfe.
InformationsquelleAutor ThR37 | 2010-10-29
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden Sie diesen Befehl, um herauszufinden, welche Sie ausführen:
Es ist im Grunde das äquivalent von
which
für Windows, vorausgesetzt, Sie wissen, die Erweiterung. Wenn Sie möchten, dass ein script, das überprüfen Sie alle Erweiterungen, können Sie finden es hier.Wie schon in einem Kommentar von Chris, letztere Versionen von Windows (Vista, 2003 Server, Win7, glaube ich) haben tatsächlich ein echtes äquivalent genannt
where
, die besser sein könnte. Diejenigen von uns, die immer noch nicht zurück auf XP mit dem Befehl oben (oder der großen Schrift am anderen Ende des Links).Mate, ich bin immer noch mit XP 🙂 Kein Vista/Win7 ist für mich nur noch, ich werde warten, bis Win7 SP2.
Danke!!! Eigentlich war es nicht mein computer, sondern ein Freund ist einer, und es schien, dass es ein problem mit mingw. Der make-Befehl in den Pfad war Teil der R-Anwendungen (also nix mit c++ - Entwicklung). Dank, dass ich in der Lage gewesen, um zu sehen, wo war das eigentliche problem ^. Ich werde versuchen, direkt kopieren einige meiner mingw-bins wie machen, um ihm zu helfen.
InformationsquelleAutor paxdiablo
Versuchen mingw32-make statt.
InformationsquelleAutor Tim Čas
Sind Sie sicher, dass es keine stellen ? Einmal tun ", wo machen", um dies zu bestätigen und die Prüfung der Eingaben erhalten Sie unter C:\mingW\bin. Hoffentlich bekommst du einen Eintrag mingw-32-make.exe oder so ähnlich.
Alles, was Sie tun müssen, ist umbenennen (besser eine Kopie erstellen und umbenennen) diese exe-Datei als make.exe und wenn Sie bereits Hinzugefügt haben, wird die Umgebungsvariable dieser Pfad dann können Sie jetzt in der Lage, Problem-make-Befehl, der glücklich unter mingw.
Das gleiche geschieht bereits bei g++,gcc, etc. Könnten Sie bequem Links machen, so wie es ist. Hoffe, das hilft
make
gefunden;g++
ist nicht. Sollten Sie post diese Fragen als Kommentare.InformationsquelleAutor Sushant Choudhary