【问题标题】:Error message from make: missing separator [duplicate]来自make的错误消息:缺少分隔符[重复]
【发布时间】:2012-02-13 06:50:32
【问题描述】:

可能重复:
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

但我不知道如何解决。

【问题讨论】:

    标签: makefile g++


    【解决方案1】:

    您可能在该行上有空格而不是制表符用于缩进。

    【讨论】:

    • 谢谢,解决了。多么愚蠢的错误。
    猜你喜欢
    • 2012-04-23
    • 1970-01-01
    • 2012-12-16
    • 1970-01-01
    • 2019-09-02
    • 2016-10-04
    • 2016-07-28
    • 2012-06-22
    • 1970-01-01
    相关资源
    最近更新 更多