跳至內容

Makedepend

出自Taiwan Tongues 台語維基
這是此頁批准,以及是最近的修訂。

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 ) ` ` `