首页
Java
登录
6mi
u
盘
搜
搜 索
Java
语法求救 ifneq ($(filter aaa bbb ccc, $(Var)),)
语法求救 ifneq ($(filter aaa bbb ccc, $(Var)),)
xiaoxiao
2021-02-28
55
filter 是过滤的意思,它的原型是:$(filter PATTERN…,TEXT),意义为:过滤掉字串“TEXT”中所有不符合模式“PATTERN”的单词,保留所有符合此模式的单词做返回值。结合前面的ifneq可以这样理解:ifneq(A,),其中A=$(filter aaa bbb ccc, $(Var))变量Var若为 aaa bbb ccc 三者中的一个或多个,A就不为空,那么ifneq(A,)则为真,即原语句为真。这个是makefile的语法,推荐《跟我一起写makefile》
转载请注明原文地址: https://www.6miu.com/read-52959.html
技术
最新回复
(
0
)