91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
沛县| 镇原县| 略阳县| 绥江县| 沁水县| 自治县| 赣榆县| 滦南县| 依安县| 德安县| 辽中县| 溆浦县| 南召县| 霍城县| 台山市| 沙洋县| 桓台县| 滁州市| 错那县| 江源县| 仁布县| 安图县| 林西县| 汾西县| 福建省| 桑日县| 南投县| 邢台市| 东兰县| 峨眉山市| 桓仁| 土默特右旗| 和林格尔县| 新邵县| 浦江县| 怀仁县| 宁强县| 南平市| 岢岚县| 遵义市| 梅河口市|