2012-01-18 63 views
4

可能重複:
Make error: missing separator錯誤消息:缺少分隔

我做了很多的makefile,但今天我做一個簡單的一個,它不工作,因爲它缺少分隔符。

CC = g++ 
CFLAGS = -O2 -Wall 
LDFLAGS = 
MODULOS = externa libreria ann 
PARTES = metodos backprop BackApp 
EXECUTABLE = atras 

.PHONY: clean install uninstall 

all: externa libreria ann 
    $(CC) $(CFLAGS) –c $(PARTES).o –o $(EXECUTABLE) 

external: metodos.cpp metodos.h 
    $(CC) –c $(CFLAGS) metodos.cpp 

libreria: backprop.cpp backprop.h 
    $(CC) $(CFLAGS) –c backprop.cpp 

ann: 
    $(CC) $(CFLAGS) –c BackApp.cpp 

clean: 
    rm –f $(PARTES).o 

install: 
    cp juego /usr/games/juego 

uninstall:  
    sudo rm /usr/games/juego 

錯誤涉及外部後的下一行,14行錯誤說:

*** missing separator 

,但我不知道如何解決它。

回答

10

您可能有空格而不是製表符在該行上的縮進。

+3

謝謝,這就解決了。多麼愚蠢的錯誤。 – 2012-01-18 14:47:16

相關問題