Scite <<Der Befehl "make" ist entweder falsch geschrieben oder konnte nicht gefunden werden>> Was ist da falsch?
Hey!
Ich soll für die Schule so ein mini C++ Script schreiben und so, in der Schule hat es auch einfach funktioniert. Aber zuhause sagt er, wenn ich kopilieren oder ausführen will:
>make
Der Befehl "make" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
>Exit code: 1
hier mein Code:
/*
Nico Gussarov
ITAE2
30.09.2015
Programm:
*/
#include <iostream>
using namespace std;
int main() {
//Länge: 80cm; Breite: 50cm; Höhe: 40cm;
float l, b, h, erg;
cout<<"Geben Sie die Laenge(cm) der Kiste an: ";
cin>>l;
cout<<"\nGeben Sie die Breite(cm) der Kiste an: ";
cin>>b;
cout<<"\nGeben Sie die Hoehe(cm) der Kiste an: ";
cin>>h;,
erg=2*(l*b+l*h+b*h);
cout<<"Oberflaeche Ihres Quaders: "<<erg<<"cm2\n";
system("Pause");
}
1 Antwort
Diese Meldung kommt immer dann, wenn keines der in deiner PATH-Variablen genannten Verzeichnisse das aufgerufene Programm (in deinem Fall also make.exe) enthält.
Du musst dann die PATH-Variable um den absoluten Pfad des Ordners ergänzen, der das von dir aufzurufende Programm enthält.
Ein Aufruf
echo %PATH%
zeigt dir, welchen Inhalt deine PATH-Variable derzeit hat.
Um den Wert der PATH-Variablen einzusehen, musst du im Command Window den Befehl
echo %PATH%
geben.
Sie zu erweitern - etwa um das Verzeichnis c:\meinVerz - musst du im Command Window sagen:
set PATH=%PATH%;c:\meinVerz
Noch andere Möglichkeiten (auch solche, die garantieren, dass der neue Wert auch nach einem Neustart des Systems noch vorhanden ist) beschreibt z.B. die Seite https://www.java.com/de/download/help/path.xml .
... oder Microsofts Seite https://msdn.microsoft.com/de-de/library/cc736637(v=ws.10).aspx
Danke für die Antwort! Aber wie ergänz ich das? Oder eher gesagt wo finde ich diese PATH Variable?