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

溫馨提示×

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
常州市| 河北省| 托克托县| 武邑县| 固镇县| 依兰县| 舒兰市| 威远县| 淮滨县| 调兵山市| 特克斯县| 福贡县| 无为县| 塔城市| 石台县| 扶风县| 射阳县| 虞城县| 永德县| 策勒县| 平遥县| 漾濞| 张家港市| 封丘县| 禹城市| 红安县| 福鼎市| 平和县| 平顺县| 花莲县| 惠水县| 天台县| 凉山| 淮阳县| 银川市| 云浮市| 分宜县| 平利县| 佳木斯市| 比如县| 宁晋县|