filter

  1. $(filter <pattern...>,<text>)
  • 名称:过滤函数

  • 功能:以 <pattern> 模式过滤 <text> 字符串中的单词,保留符合模式<pattern> 的单词。可以有多个模式。

  • 返回:返回符合模式 <pattern> 的字串。

  • 示例:

  1. sources := foo.c bar.c baz.s ugh.hfoo: $(sources) cc $(filter %.c %.s,$(sources)) -o foo

$(filter %.c %.s,$(sources)) 返回的值是 foo.c bar.c baz.s