Makefile檔重新生成的過程

有時makefile 檔可以由其他檔重新生成,如從RCS 或SCCS 文件生成等。如果一個 makefile 檔可以從其他檔重新生成,一定注意讓make 更新makefile 檔之後再讀取makefile 檔。

完成讀取所有的makefile 檔之後,make 檢查每一個目標,並試圖更新它。如果對於一 個makefile檔有說明它怎樣更新的規則(無論在當前的makefile文件中或其他makefile文件 中),或者存在一條隱含規則說明它怎樣更新,則在必要的時候該makefile檔將會自動更新。在所有的makefile檔檢查之後,如果發現任何一個makefile檔發生變化,make就會清空所有記錄,並重新讀入所有makefile檔。

results matching ""

    No results matching ""