
我是ubuntu的初學者。我在 Windows 上的 VMware Player 上執行 Ubuntu。當我嘗試編譯專案時,我收到以下警告
make: warning: Clock skew detected. Your build may be incomplete.
我嘗試使用後編譯touch *
,但仍然收到相同的警告。有人可以告訴我如何修正這個問題嗎?
答案1
這本身並不是一個錯誤,它只是make
讓您知道某些文件的時間戳比當前系統時間更新。當您將檔案從主機複製到虛擬機器並且兩個時鐘不同步(具體來說,虛擬機器系統時間「慢於」/小於/早於主機的系統時間)時,就會發生這種情況。
但奇怪的是,這touch
並沒有讓警告消失。您可以嘗試使用-t
以下選項touch
,看看特定的時間戳記是否會使警告消失:
` -t STAMP
use [[CC]YY]MMDDhhmm[.ss] instead of current time`