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

溫馨提示×

ubuntu makefile多目標文件管理

小樊
83
2024-07-22 15:23:05
欄目: 智能運維

一個常見的做法是在makefile中定義多個目標,每個目標對應一個可執行文件。例如:

all: program1 program2

program1: program1.o
	gcc -o program1 program1.o

program2: program2.o
	gcc -o program2 program2.o

program1.o: program1.c
	gcc -c program1.c

program2.o: program2.c
	gcc -c program2.c

clean:
	rm -f program1 program2 *.o

在這個makefile中,all是默認的目標,執行make命令時會編譯所有的目標。如果只想編譯其中一個目標,可以使用make program1或者make program2命令。clean目標用于清除生成的可執行文件和目標文件。

通過這種方式,可以方便地管理多個目標文件,確保每個目標文件的編譯規則和依賴關系都得到正確處理。

0
乌兰察布市| 宜宾市| 罗城| 宜兰市| 文山县| 金堂县| 汾阳市| 偏关县| 沁阳市| 南和县| 盐城市| 上饶市| 华坪县| 镇原县| 济宁市| 武邑县| 凤山市| 邯郸市| 陕西省| 榆树市| 开鲁县| 五家渠市| 团风县| 腾冲县| 扶绥县| 石城县| 广汉市| 上高县| 来安县| 天长市| 汉中市| 犍为县| 岑溪市| 乌鲁木齐县| 定州市| 南安市| 怀远县| 自治县| 鄂伦春自治旗| 炉霍县| 阿勒泰市|