makefile

src = $(wildcard ./*.c)
obj = $(patsubst %.c, %.o, $(src))
target=t
$(target):$(obj)
  gcc $^ -o $@
%.o:%.c
  gcc -c $< -o $@
.PHONY:clean clean:   rm *.o $(target) -f

 

posted @ 2019-05-28 13:40  ForMeDream  阅读(120)  评论(0编辑  收藏  举报