Makefile中的常用函数使用:
函数调用以“$”开头,以圆括号或花括号把函数名和参数括起来。
1、subst
$(subst < from >,< to >,< text >)有3个参数
名称:字符串替换函数——subst。
功能:把字串< text >中的< from >字符串替换成< to >。
返回:函数返回被替换过后的字符串。
举例:
$(subst ee,EE,feet on the street),
把“feet on the street”中的“ee”替换成“EE”,返回结果是“fEEt on the strEEt”。
2、patsubst
$(patsubst < pattern >,< replacement >,< text >)有3个参数
名称:模式字符串替换函数——patsubst。
功能:查找
合模式< pattern >,如果匹配的话,则以< replacement >替换。这里,可以包括通
配符“%”,表示任意长度的字串。如果< replacement >中也包含“%”,那么,< replacement >
中的这个“%”将是< pattern >中的那个“%”所代表的字串。(可以用“\”来转义,以“\ %”
来表示真实含义的“%”字符)
返回&
Makefile中的常用函数
最新推荐文章于 2025-03-16 17:49:02 发布