Makefile常用函数说明

常用函数

Makefile 常用函数语法:

1. abspath函数
语法格式:$(abspath names)
功能:该函数主要用于将names中的各路径转换成绝对路径,并将转换后的结果返回.

2. filter与filter-out函数
语法格式:$(filter < pattern…>,< text >) 与 $(filter-out < pattern…>,< text>)
功能:过滤函数与反过滤函数,返回符合条件模式(或者不符合条件模式)的字符串。

3. eval函数
语法格式:$(eval text)
功能:eval函数的存在使得Makefile具有动态语言的特征。eval函数使得make将再一次解析text语句。

4、patsubst函数
语法格式:$(patsubst pattern, replacement, text)
功能:查找< text >中的单词(单词以“空格”、“Tab”或“回车”“换行”分隔)是否符合模式< pattern >,如果匹配的话,则以< replacement >替换。这里,< pattern >可以包括通配符“%”,表示任意长度的字串。如果< replacement >中也包含“%”,那么,< replacement >中的这个“%”将是< pa

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值