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
一凡 閱讀(390)
評論(0) 編輯 收藏 所屬分類:
linux