makefile函数(foreach filter wildcard patsubst)

makefile函数

Makefile文件内容

 

 


 


 $(foreach var, list, text) 在list中对每一个var,做text

 修改

 



 $(filter pattern..., text) 在text中取出符合patten格式的值
 $(filter-out pattern..., text) 在text中取出不符合patten格式的值

 

 搜索

 



  $(wildcard pattern) 在pattern定义了文件名的格式,wildcard取出其中存在的文件

 搜索

 


 


  $(patsubst pattern, replacement, $(var)) 从列表中取出每一个值,如果符合pattern,则替换为replacement

 

 修改

 


 

posted @ 2022-01-01 22:34  我爱茜茜公主  阅读(63)  评论(0)    收藏  举报