Befehl nicht gefunden Fehler

7

Ich versuche, den makeBefehl 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\
Inkognito
quelle
1
Was versuchst du zu machen? Der makeBefehl 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?
Synetech

Antworten:

4

Plan A.

Finde heraus, wo make.exesich 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 MakefileIn C:\Users\Jenn\Documents\PhD\Software\trimAl\sourceoder 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.

RedGrittyBrick
quelle
1

makeIn Windows gibt es keinen Befehl. Wenn Sie einige Versionen von Visual Studio installiert haben, haben Sie möglicherweise ein Programm mit dem Namen nmakeWindows, die Windows-Version des klassischen UNIX- makeDienstprogramms.

Fran
quelle
0

"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.

Ƭᴇcʜιᴇ007
quelle