2017-08-31 6 views
0

Ich versuche, eine Version von Code zu bauen, die ich von github (link) gemäß den dortigen Anweisungen erhalten habe. Ich lief wie folgt vor:Running cmake 'make' im Befehl funktioniert nicht

mkdir build 
cd build 
cmake .. 

, die gut zu funktionieren scheint. Jedoch, wenn ich zum letzten Bit komme und versuche, zu laufen:

Ich bekomme eine Nachricht, dass es nicht erkannt wird. Ich habe die Pfade von bison, gawk und cmake installiert und doppelt überprüft und sie scheinen alle im System PATH enthalten zu sein. Hat jemand einen Vorschlag, was könnte das Problem sein?

+4

Haben Sie versucht, zu installieren? (CMake und make sind verschiedene Programme, mit verschiedenen Anbietern) – Amadeus

+0

Nein. Ich war mir nicht bewusst, dass es eine andere Sache als CMake ist. Ich werde das untersuchen. – guyts

+1

Es hängt von Ihrer Plattform ab, aber Sie können anfangen, https://www.gnu.org/software/make/ zu betrachten – Amadeus

Antwort

0

Aus meiner Erfahrung funktioniert der Befehl make nur, wenn es eine Datei namens "Makefile" im aktuellen Verzeichnis gibt. Wenn Sie makefile -f "filename" verwenden, wird die Datei als Makefile angezeigt und als solche behandelt. Oder Sie können den Makefile-Namen in "Makefile" ändern.