亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

patsubst命令在Makefile中如何使用

小樊
100
2024-07-01 11:18:41
欄目: 編程語言

在Makefile中,patsubst命令用于替換模式。語法如下:

$(patsubst pattern,replacement,text)

其中,pattern表示要被替換的模式,replacement表示替換后的內容,text表示要進行替換的文本。

例如,假設我們有以下的Makefile代碼:

SOURCES := main.c utils.c helper.c
OBJECTS := $(patsubst %.c, %.o, $(SOURCES))

all: $(OBJECTS)

$(OBJECTS): %.o: %.c
    gcc -c $< -o $@

在上面的代碼中,我們使用patsubst命令將SOURCES中的.c文件替換為.o文件,生成OBJECTS列表。這樣在all目標和$(OBJECTS)規則中都可以使用$(OBJECTS)來代替所有的.o文件。

0
石柱| 丰台区| 凤冈县| 红安县| 秭归县| 山东省| 伊春市| 印江| 虎林市| 库尔勒市| 武汉市| 平和县| 琼结县| 肃宁县| 大丰市| 咸丰县| 黎平县| 陕西省| 靖宇县| 南丰县| 东明县| 湖口县| 庐江县| 梁山县| 凌源市| 新巴尔虎左旗| 南阳市| 乌兰浩特市| 太仓市| 龙胜| 同心县| 民乐县| 东安县| 大兴区| 荆州市| 临夏市| 侯马市| 江油市| 嘉善县| 水富县| 秦安县|