關於更新時間戳以及檢視檔案是否編譯的總結
touch 更新檔案時間戳。
-r 遞迴:更新當前資料夾及其子資料夾。
* 更新所有的檔案
檢視修改的檔案是否編譯
有些時候你所修改的時間是沒有經過編譯的,要知道這個檔案是否被編譯可以通過以下三個途徑來驗證.
(1),把對應的.o檔案刪除,然後重新編譯,檢視是否生成對應.o檔案。
(2),在你所在的修改過的檔案裡面列印亂碼,在編譯的時候檢視它是否會報錯。如果報錯則說明是已經編譯了,反之,說明沒有經過編譯。
(3),檢視編譯過程中的列印資訊,如果是第一次編譯修改過的檔案會提示生成對應的.o檔案,但是在編譯過程中若沒有列印相應的,則說明是沒有編譯相應修改過的檔案的。