2024年3月24日发(作者:)
Makefile函数列表
一、字符串处理函数
$(subst
名称:字符串替换函数——subst。
功能:把字串
返回:函数返回被替换过后的字符串。
示例:
$(subst ee,EE,feet on the street),
把“feet on the street”中的“ee”替换成“EE”,返回结果是
“fEEt on the strEEt”。
$(patsubst
名称:模式字符串替换函数——patsubst。
功能:查找
是否符合模式
可以包括通配符“%”,表示任意长度的字串。如果
么,
以用“”来转义,以“%”来表示真实含义的“%”字符)
返回:函数返回被替换过后的字符串。
示例:
$(patsubst %.c,%. bar.c)
把字串“x.c.c bar.c”符合模式[%.c]的单词替换成[%.o],返回结果是
“x.c.o bar.o”
备注:
这和我们前面“变量章节”说过的相关知识有点相似。如:
“$(var:
相当于
“$(patsubst
而“$(var:


发布评论