今天发现电脑的系统时间不正确,因此将时钟进行了修改,回头编译Linux kernel的时候,提示如下的warning:
warning: Clock skew detected. Your build may be incomplete.
第一感觉就是系统时间造成的,于是查找了一些资料,这个错误是由于系统时间比文件修改时间早造成的。通俗点说就是,现在是下午三点,而你的文件的时间戳却是下午六点的,很显然,这个是不太可能的事情,除非你能穿越。
通过如下命令解决:
find . -type f | xargs -n 5 touch
make clean
make
解决Linux内核编译警告
本文介绍了解决Linux内核编译时出现的“Clock skew detected”警告的方法。该警告通常由系统时间与文件时间戳不一致引起。文中提供了一个简单的解决方案,包括更新文件时间戳、清理并重新编译。
1431

被折叠的 条评论
为什么被折叠?



