|
发表于 2010-8-23 09:04:51
|
显示全部楼层
Post by 虫虫2003;2109342
比如我Makefile写成这样:
ifeq (-DAAA, $(findstring -DAAA, $(CPPFLAGS)))
CPPFLAGS += -DBBB
endif
all:
echo $(CPPFLAGS)
运行make CPPFLAGS=-DAAA
结果显示-DAAA
在Makefile中操作CPPFLAGS没有效果吗?
正确的格式是:
CPPFLAGS=-DAAA make
也就是说传入的环境放在前面。 |
|