在lightly IDE写简单的Makefile文件之后总是出现如下错误,也就是现在我的设置tab键是四个空格,而不是真正的tab键?
makefile:10: *** missing separator. Stop.
makefile:10:***缺少分隔符。停止
修改成如下之后就可以了???就是删除四个空格,然后使用tab键
按照解释tab键是8个空格,那现在空格8个之后呢?
以下是能正常执行的makefile文件
CC = gcc
CFLAGS = -lm
t2: t1.o test.o
$(CC) -o t2 t1.o test.o $(CFLAGS)
t1.o: t1.c
$(CC) -c t1.c $(CFLAGS)
test.o: test.c
$(CC) -c test.c $(CFLAGS)
clean:
rm *.o
rm t2