工程make時出現"時鐘錯誤的問題"的解決方案。?

工程make時出現如下情況:

make: 警告:檢測到時鐘錯誤。您的創建可能是不完整的。

工具/原料

linux系統

make工具

方法/步驟

為什麼工程make後,會出現"make: 警告:檢測到時鐘錯誤。您的創建可能是不完整的"的警告?

工程make時出現"時鐘錯誤的問題"的解決方案。

原因是工程中某些文件的修改時間比當前系統時間還要晚。

比如現在系統時鐘時間是:2013年12月13日 11:04:45,

而你make的工程文件中存在文件的時間比這個時間還要晚,

比如是2031年12月13日 11:04:45。

讀者可以通過ls -l查看具體的是哪個文件的時間錯了,就可以對症下藥了,直接 " touch 對應文件 " 就可以解決這個問題。

或者讀者可以用 " touch * " 來更新整個項目文件的時間,這也可以解決問題。

工程make時出現"時鐘錯誤的問題"的解決方案。

touch之後,再make工程就可以正常編譯你的代碼了。

相關問題答案