Makefile: missing separator (meinten Sie TAB anstelle von 8 Leerzeichen?)
Meine erstellten makefile-Datei nicht ausgeführt, sondern es wirft die folgende Fehlermeldung:
vbsp_linux32.mak:34: *** missing separator (did you mean TAB instead of 8 spaces?). Stop.
Ich gelesen habe, wie die 30 Seiten, die alle zu dem gleichen Schluss kommen (Leerzeichen vor Befehlen), die ich bin nicht in der Lage zu finden/lösen in diesem makefile:
OS: Debian Jessie
Machen version: 4.0
- Zeigen Sie uns vbsp_linux32.mk-Datei. im bisschen verwirrt hier, ist pastebin.com/2cYd8Jhj ist nur vbsp_linux32.mk-Datei?
- Die Datei auf pastebin ist nur die vbsp_linux32.mak-Datei.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Linie 34 ist ein Befehl.
Laut GNU make Handbuch (Sie gehen über die ganze Seite):
In anderen Worten, können Sie Befehle in einer Makefile aber (der häufigste Fall) in den Regeln.
Dies ist jedoch nur einer von vielen Fehlern die Makefile enthält. Ich schaute sehen, dass es übersetzt wurde von Windows:
kopieren
call
ERRORLEVEL
Also es gibt einiges zu tun, bis es funktioniert unter Linux.