---------------
#example1
all:
@echo $(var)
---------------
#make var="hello makefile"
#hello makefile
通过make 的参数将var赋值
---------------
#example2
ifeq (y,$(DEBUG))
FLAG += -g
endif
all:
@gcc -o foo $(FLAG) foo.c
----------------
#make DEBUG=y
gcc -o foo -g foo.c 则会编译加上-g参数
阅读(2059) | 评论(0) | 转发(0) |