工程make時出現如下情況:
make: 警告:檢測到時鐘錯誤。您的建立可能是不完整的。
【原文:http://jingyan.baidu.com/article/19192ad832cb6de53e57072f.html】
工程make時出現如下情況:
make: 警告:檢測到時鐘錯誤。您的建立可能是不完整的。
為什麼工程make後,會出現"make: 警告:檢測到時鐘錯誤。您的建立可能是不完整的"的警告?
原因是工程中某些檔案的修改時間比當前系統時間還要晚。
比如現在系統時鐘時間是:2013年12月13日 11:04:45,
而你make的工程檔案中存在檔案的時間比這個時間還要晚,
比如是2031年12月13日 11:04:45。
讀者可以通過ls -l檢視具體的是哪個檔案的時間錯了,就可以對症下藥了,直接 " touch 對應檔案 " 就可以解決這個問題。
或者讀者可以用 " touch * " 來更新整個專案檔案的時間,這也可以解決問題。
touch之後,再make工程就可以正常編譯你的程式碼了。