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
一凡 阅读(387)
评论(0) 编辑 收藏 所属分类:
linux