语法求救 ifneq ($(filter aaa bbb ccc, $(Var)),)
来源:互联网 发布:2017美剧推荐 知乎 编辑:程序博客网 时间:2024/05/21 19:42
filter 是过滤的意思,它的原型是:$(filter PATTERN…,TEXT),
意义为:过滤掉字串“TEXT”中所有不符合模式“PATTERN”的单词,保留所有符合此模式的单词做返回值。
结合前面的ifneq可以这样理解:ifneq(A,),其中A=$(filter aaa bbb ccc, $(Var))
变量Var若为 aaa bbb ccc 三者中的一个或多个,A就不为空,那么ifneq(A,)则为真,即原语句为真。
这个是makefile的语法,推荐《跟我一起写makefile》
阅读全文
0 0
- 语法求救 ifneq ($(filter aaa bbb ccc, $(Var)),)
- echo "/aaa/bbb/ccc" | sed 's/.*\///g'
- Linux下创建目录,类似于mkdir -p /home/aaa/bbb/ccc功能
- C 宏 #ifdef AAA #elif defined BBB #elif defined CCC ......#endif
- val arr = Array("aaa", "bbb", "ccc") 和 val list = List(1, 2, 3)
- 将a=["aaa","bbb","ccc"]转化为aaa,bbb,ccc和将a=[111,222,333]转化为111,222,333的字符串作为输出的方法
- 容器 泛型 Map中键值对最简单形式 ,记录输入aaa bbb ccc的个数最简形式
- C#函数编译出错:Inconsistent accessibility: parameter type ‘aaa.bbb.ccc’ is less accessible than method ‘aa
- ifneq (,$(filter $(strip $(TARGET_BOARD_PLATFORM)), mt6735m mt6737m))
- C语言根据特定的符号分割字符串 如:字符串"a,bbb,ccc"->数组[a,bbb,ccc]
- C语言将多个字符串合并为一个字符串例如:数组[a,bbb,ccc]->字符串"a,bbb,ccc"
- 输出为 'AAA,BBB'的形式
- ccc
- ccc
- ccc
- CCC
- Ccc
- Ccc
- jasperreport JAVA API集成到spring boot中
- [P1108]低价购买
- git出错"Your branch is ahead of 'origin/LS3A_2H' by 4 commits"解决
- IOCCC
- 【matlab 播放音乐】教你如何用matlab播放音乐
- 语法求救 ifneq ($(filter aaa bbb ccc, $(Var)),)
- php入门学习-----对象
- mybatis-sql映射文件-CRUD-1
- [YTU]_2441( C++习题 复数类--重载运算符2+)
- C/C++中 size_t 与C#中类似的类型定义
- Math 和 Integer对数的操作方法和
- ajax返回值List转换为json格式数据
- 23种设计模式之模板方法模式
- netcdf数据nc格式数据java解析总结(二)使用java生成.nc格式文件