makefile一例

来源:互联网 发布:暴雪哪款游戏mac可以玩 编辑:程序博客网 时间:2024/06/05 16:10

这是最简单的例子,1.c是源文件,包含1.h,要生成最终目标为1

CC = gcc
OBJ=1.o
1 : $(OBJ)
        $(CC) $< -o $@
$(OBG):%.o:%.c
        $(CC) -MM $< > $(patsubst %.c,%.d,$<)
        make -f $(patsubst %.c,%.d,$<)
clean:
        rm -f 1 $(OBJ) $(patsubst %.o,%.d,$(OBJ)) 

 
原创粉丝点击