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

溫馨提示×

patsubst在動態目標規則中的使用

小樊
81
2024-07-01 11:29:40
欄目: 編程語言

在動態目標規則中,patsubst函數可以用來替換目標中的通配符,并返回替換后的結果。例如,假設有以下動態目標規則:

%.o: %.c
    gcc -c $< -o $@

%.exe: %.o
    gcc $< -o $@

在這個規則中,patsubst函數可以用來替換%.o和%.exe中的通配符,例如將%.o替換為%.c,將%.exe替換為%.o。具體用法如下:

OBJ_FILES = $(patsubst %.c, %.o, $(wildcard *.c))
EXE_FILES = $(patsubst %.o, %.exe, $(OBJ_FILES))

這里使用patsubst函數將所有.c文件替換為對應的.o文件,以及將所有.o文件替換為對應的.exe文件。這樣就可以生成對應的目標文件,并且確保目標文件與源文件的對應關系正確。

0
万州区| 卓资县| 集贤县| 黑龙江省| 麻江县| 丹棱县| 石狮市| 阳城县| 蕉岭县| 洛浦县| 海安县| 千阳县| 南京市| 临武县| 兴仁县| 斗六市| 额济纳旗| 云浮市| 紫金县| 合江县| 曲周县| 汤原县| 扶绥县| 堆龙德庆县| 东至县| 温泉县| 琼海市| 获嘉县| 平泉县| 洛扎县| 鹤岗市| 肥乡县| 怀仁县| 安平县| 两当县| 巢湖市| 织金县| 衢州市| 南丹县| 阳泉市| 昆山市|