4
因此,當您運行make
而不更改任何依賴關係時,它會顯示target upto date
。我很好奇它是如何跟蹤文件的變化的,它是否有一些版本控制系統。如果是這樣,這些文件存儲在哪裏?GNU如何跟蹤文件更改?
因此,當您運行make
而不更改任何依賴關係時,它會顯示target upto date
。我很好奇它是如何跟蹤文件的變化的,它是否有一些版本控制系統。如果是這樣,這些文件存儲在哪裏?GNU如何跟蹤文件更改?
不,它只是比較文件的最後修改日期。
如果目標比其所有依賴關係更新,它是最新的。否則,重新建立相關的依賴關係。