SRC = $(wildcard *.c add/*.c)
OBJ = $(patsubst %.c, %.o, $(SRC))
TARGET = hello
#TOPDIR = $(shell pwd) 多级Makefile下使用
#obj := hello.o 多级Makefile下使用
#export obj 多级Makefile下使用
#obj += add/
#include add/Makefile 多级Makefile下使用
#all :
# $(MAKE) -C add
$(TARGET) : $(OBJ)
gcc $^ -o $@
.PHONY : clean
clean:
rm -rf $(OBJ) $(TARGET)
阅读(1336) | 评论(0) | 转发(0) |