错误:
make[2]: warning: Clock skew detected. Your build may be incomplete.
原因: Makefile 的修改时间大于系统的当前时间。(通常发生在把文件传到服务器上,服务器的时间比较早)
解决办法:
方法1、更新系统的时间到正确的时间。
方法2、更新所有文件的时间后重新编译
find . -type f | xargs -n 5 touch
make clean
make
xargs -n num 后面加次数,表示touch 在执行的时候一次用的argument的个数,默认是用所有的。
touch 无选项,会同时更新文件的修改时间和访问时间
参考:
1、https://mozillazg.com/2014/11/linux-fix-make-warning-clock-skew-detected