make filter
Posted 吾乃世间奇才
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了make filter相关的知识,希望对你有一定的参考价值。
8.2.5 $(filter PATTERN…,TEXT)
函数名称:过滤函数—filter。
函数功能:过滤掉字串“TEXT”中所有不符合模式“PATTERN”的单词,保留所
有符合此模式的单词。可以使用多个模式。模式中一般需要包含模式字
符“%”。存在多个模式时,模式表达式之间使用空格分割。
返回值:空格分割的“TEXT”字串中所有符合模式“PATTERN”的字串。
函数说明:“filter”函数可以用来去除一个变量中的某些字符串,我们下边的例子中
就是用到了此函数。
示例:
sources := foo.c bar.c baz.s ugh.h
foo: $(sources)
cc $(filter %.c %.s,$(sources)) -o foo
使用“
(
f
i
l
t
e
r
(filter %.c %.s,
(filter(sources))”的返回值给 cc 来编译生成目标“foo”,函数返回
值为“foo.c bar.c baz.s”。
节选择《GNU MAKE》
以上是关于make filter的主要内容,如果未能解决你的问题,请参考以下文章
安装PHP出现make: *** [sapi/cli/php] Error 1 解决办法
redisredis添加bloom filter布隆过滤器插件
[freeCodeCamp] Start a Nodejs Server - Complete "Make it Modular"
BUUCTF:WMCTF2020]Make PHP Great Again --文件包含 --- require_once php7.4 的trick