【導(dǎo)讀】冊”,工夫不負(fù)有心人.鏈接器將.o文件中使用的函數(shù)和其它.o或者庫文件中的相關(guān)符號進(jìn)行合。件最終生成可執(zhí)行程序。Linux中,共享庫文件格式通常為“ELF”格式。模塊中各個成員的地址都是相對地址。員對象可被執(zhí)行。在make讀取Makefile以后會建立一個編譯過程的描述數(shù)據(jù)庫。則所有包含此頭文件的C源。文件在本次執(zhí)行make時將會被重新編譯。以使我們的Makefile書寫清晰、容易閱讀理解。規(guī)則的命令行,而由make自身決定使用默認(rèn)命令。此默認(rèn)規(guī)則稱為make. 盡量避免多目標(biāo),單依賴。這樣后期維護(hù)也會非常方便,而且Makefile會更清晰、明了?!癷nclude”指示符告訴make暫停讀取當(dāng)前的Makefile,而轉(zhuǎn)去讀取。Maekfile中表示文件名時可使用通配符。在Makefile中,它被展開為已經(jīng)存在的、使用空格分開的、匹配此模式。后將列表中所有文件名的后綴.c替換為.o。