Makefile include

makefile include 指令

include指令告訴make暫停讀取當前makefile檔和讀取一個或多個其他的makefile,然後再繼續。該指令是一行在makefile中,看起來像這樣:
include filenames...

檔案名可以包含shell檔案名模式。允許額外的空格開頭的行被忽略,但不允許一個標籤。例如,如果有三個`.mk',`.mk' files, `a.mk', `b.mk', and `c.mk', and $(bar) 擴展到bash中,然後下麵的運算式。

include foo *.mk $(bar)

is equivalent to

include foo a.mk b.mk c.mk bish bash

當MAKE處理包括指令,它包含的makefile暫停讀取,並從各列出檔中依次讀取。當這個過程完成,使讀取指令出現在其中的makefile的恢復。


上一篇: Makefile 指令 下一篇: Makefile 檔重新編譯