五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

《三》makefile練習(xí)手冊(cè) 一個(gè)文件夾下,多個(gè).c文件,利用規(guī)則精簡(jiǎn)

2023-02-16 14:23 作者:GXTon_阿通  | 我要投稿

上個(gè)例子中,我們實(shí)現(xiàn)了多個(gè).c文件的makefile.
但是其中有個(gè)缺點(diǎn),就是每個(gè).c文件都要配上一個(gè)語句:
(main.c 和 helloworld.c 都要上)

這樣缺點(diǎn)就是,如果一個(gè)程序中,有更加多的.c文件.
那么就需要手動(dòng)敲寫多條makefile指令,
這樣做是可以運(yùn)行,但是太過于繁瑣.
對(duì)于重復(fù)的工作,可以提取出他的"模式".makefile就有這樣的功能.

1,程序目錄結(jié)構(gòu)

程序很簡(jiǎn)單,還是之前的helloworld程序:

main.c內(nèi)容

helloworld.c內(nèi)容

helloworld.h內(nèi)容

規(guī)則一:變量定義

規(guī)則二:變量的利用? 使用? "$(變量)"? 取得變量的值

規(guī)則三:%代表每一個(gè), $<代表第一個(gè)約束條件

規(guī)則四: .PHONY虛擬目標(biāo)

利用規(guī)則簡(jiǎn)化后的makefile:

運(yùn)行測(cè)試:


《三》makefile練習(xí)手冊(cè) 一個(gè)文件夾下,多個(gè).c文件,利用規(guī)則精簡(jiǎn)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
长顺县| 林州市| 富裕县| 咸丰县| 拜城县| 大足县| 达州市| 和林格尔县| 耿马| 南丰县| 西华县| 大名县| 大足县| 溆浦县| 荥经县| 同仁县| 溧水县| 沁水县| 涟水县| 嘉峪关市| 余江县| 南平市| 屏南县| 齐河县| 定陶县| 商水县| 萍乡市| 凌源市| 体育| 贡嘎县| 四会市| 确山县| 进贤县| 腾冲县| 苍南县| 阿拉尔市| 彭阳县| 弥渡县| 霍林郭勒市| 谷城县| 灵石县|