Ich versuche, den make
Befehl an der Eingabeaufforderung einzugeben, erhalte jedoch weiterhin den folgenden Fehler:
'make' is not recognized as an internal or external command, operable or batch file
.
Ich bin ein Neuling und habe keine Ahnung von diesen Dingen, aber ich habe viele Websites über dieses Problem gelesen und versucht, ihren Ratschlägen zu folgen, aber es funktioniert immer noch nicht.
Ich verwende einen Dell-Laptop mit Windows 7 64-Bit. Ich führe es aus diesem Ordner aus:
C:\Users\Jenn\Documents\PhD\Software\trimAl\source
Mein Weg ist
C:\Perl\site\bin
C:\Perl\bin
%SystemRoot%\system32
%SystemRoot%
%SystemRoot%\System32\Wbem
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\
c:\Program Files\WIDCOMM\Bluetooth Software\
c:\Program Files\WIDCOMM\Bluetooth Software\syswow64
C:\Program Files\Dell\DW WLAN Card\Driver
C:\Program Files (x86)\Common Files\Roxio Shared\DLLShared\
make
Befehl ist ein Programmierwerkzeug, das ein Projekt erstellt. Es wird nicht mit Windows geliefert, sondern mit einer Programmierumgebung, die Sie manuell installieren müssen. Was versuchst du zu bauen? Versuchen Sie, ein Perl-Skript zu kompilieren?Antworten:
Plan A.
Finde heraus, wo
make.exe
sich versteckt und füge es deinem PFAD hinzu.Plan B
Installieren
make
(zum Beispiel dieses )Plan B.2
Installieren Sie die Compiler und andere Dinge, die normalerweise auch benötigt werden, damit make etwas Nützliches tut. Schauen Sie in Ihr
Makefile
InC:\Users\Jenn\Documents\PhD\Software\trimAl\source
oder lesen Sie die Dokumentation für alles, was Sie dort heruntergeladen haben.Plan C.
Suchen Sie eine vorkompilierte ausführbare Windows-Datei (vorzugsweise mit einem Selbstinstallationsprogramm) für alles, was Sie stattdessen suchen.
quelle
make
In Windows gibt es keinen Befehl. Wenn Sie einige Versionen von Visual Studio installiert haben, haben Sie möglicherweise ein Programm mit dem Namennmake
Windows, die Windows-Version des klassischen UNIX-make
Dienstprogramms.quelle
"Make" ist kein eingebautes Windows-Dienstprogramm oder -Befehl, daher heißt es, dass "make" nicht als interner oder externer Befehl, funktionsfähige Datei oder Batchdatei erkannt wird.
Sie benötigen die dritte Partei
Make.exe
; Welches davon abhängt, was Sie tatsächlich erreichen wollen.quelle