makefile文件里的命令行部分一定要以一个TAB开头,否则会报错“makefile:2: *** 遗漏分隔符”如下:
OBJS = main.o add.o
CC = gcc
CFLAGS = -Wall -O -g
test : $(OBJS)
        $(CC) $(OBJS) -o test
main.o : main.c add.h
        $(CC) $(CFLAGS) -c main.c -o main.o
add.o : add.c add.h
        $(CC) $(CFLAGS) -c add.c -o add.o
clear:
        rm -f *.o
	posted on 2007-10-22 13:34 
一凡 阅读(395) 
评论(0)  编辑  收藏  所属分类: 
linux