FLAG1 := B
FLAG2 := B
FLAG3 := B
FLAG4 := B
$(warning filter a b,c== $(filter $(FLAG2) $(FLAG3) $(FLAG4),$(FLAG1)))
$(warning filter a,b c== $(filter $(FLAG1),$(FLAG2) $(FLAG3) $(FLAG4)))
ifeq ($(strip $(FLAG1)), $(filter $(FLAG2) $(FLAG3),$(FLAG1))) #//FLAG1 只要能匹配就算成功,包含2都匹配
#ifeq ($(strip $(FLAG1)), $(filter $(FLAG1),$(FLAG2) $(FLAG3))) #//FLAG1 值匹配后面其中一个就算匹配成功,如果都匹配不算匹配成功
$(warning MACH)
endif
all:
cc a.c
[CST下午10时47分00秒] 李国枫: 用这个,可以实现或的关系
[CST下午10时47分14秒] 李国枫: 参考http://blog.sina.com.cn/s/blog_624ca8080101419u.html
FLAG2 := B
FLAG3 := B
FLAG4 := B
$(warning filter a b,c== $(filter $(FLAG2) $(FLAG3) $(FLAG4),$(FLAG1)))
$(warning filter a,b c== $(filter $(FLAG1),$(FLAG2) $(FLAG3) $(FLAG4)))
ifeq ($(strip $(FLAG1)), $(filter $(FLAG2) $(FLAG3),$(FLAG1))) #//FLAG1 只要能匹配就算成功,包含2都匹配
#ifeq ($(strip $(FLAG1)), $(filter $(FLAG1),$(FLAG2) $(FLAG3))) #//FLAG1 值匹配后面其中一个就算匹配成功,如果都匹配不算匹配成功
$(warning MACH)
endif
all:
cc a.c
[CST下午10时47分00秒] 李国枫: 用这个,可以实现或的关系
[CST下午10时47分14秒] 李国枫: 参考http://blog.sina.com.cn/s/blog_624ca8080101419u.html