2014-04-08 109 views
4

因此,當您運行make而不更改任何依賴關係時,它會顯示target upto date。我很好奇它是如何跟蹤文件的變化的,它是否有一些版本控制系統。如果是這樣,這些文件存儲在哪裏?GNU如何跟蹤文件更改?

回答

10

不,它只是比較文件的最後修改日期。

如果目標比其所有依賴關係更新,它是最新的。否則,重新建立相關的依賴關係。