Makedepend
外觀
這是此頁批准,以及是最近的修訂。
makedepend,佇咧 Unix 系統上的工具程式,伊會當建立 C 語言程式檔案之間的依存關係(dependency)。 通常使用佇 makefile 之中,佮 make 程式做伙運作。
歷史
伊上早是麻省理工學院雅典娜工程計畫的一部份。伊的功能是真大部份予人 Automake 之類的工具所取代。
用的方式
` makedepend ` 會當直接使用佇相連紲的程式檔案中:
` ` ` makedepend [options] foo . c bar . c . . . ` ` `
猶毋過,伊較捷看著的使用方式,是應用著 makefile 中。通常會使用咧 ` depend ` 目標檔上,像講 ` make depend ` 會曉用 ` makedepend ` 來處理佇咧專案當中所有的程式碼檔案。以下是一个範例:
` ` ` SRCS=file 一 . c file 二 . c . . . CFLAGS=-O-DHACK-I . . / foobar-xyz depend : makedepend--$ ( CFLAGS )--$ ( SRCS ) ` ` `