中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

linux中patsubst函數怎么使用

小億
136
2023-07-08 15:22:46
欄目: 智能運維

在Linux中,patsubst函數是GNU make中的一個函數,用于進行模式匹配和替換操作。它的語法如下:

$(patsubst pattern,replacement,text)

其中,pattern是要匹配的模式,replacement是要替換的內容,text是要進行替換的文本。

pattern可以包含通配符%,表示任意字符序列,可以在replacement中通過%引用pattern中匹配到的內容。

下面是一個使用patsubst函數的示例:

OBJS = main.c foo.c bar.c
SRCS = $(patsubst %.c, %.o, $(OBJS))

在這個例子中,OBJS是一個包含了.c文件的列表。通過patsubst函數,我們將其中的.c替換為.o,得到了SRCS變量,它包含了相應的.o文件列表。

在上面的例子中,pattern%.creplacement%.otext$(OBJS)

注意,patsubst函數只會進行一次替換,如果要進行多次替換,可以多次使用patsubst函數或者使用$(subst)函數。

0
从江县| 道真| 时尚| 安阳县| 疏勒县| 阿克| 台东市| 宝鸡市| 平武县| 蓬莱市| 绥滨县| 德阳市| 通化县| 遂宁市| 武川县| 胶南市| 盐亭县| 碌曲县| 鞍山市| 平乐县| 房山区| 鸡西市| 五常市| 唐河县| 临高县| 阿拉善右旗| 余干县| 祁门县| 象山县| 沛县| 乌拉特中旗| 龙海市| 五莲县| 武夷山市| 苏尼特右旗| 安新县| 犍为县| 醴陵市| 泰来县| 嘉鱼县| 新平|