时钟同步问题:warning: Clock skew detected. Your build may be incomplete.

限时加码!20+主流AI编程工具免费用 购周边加赠Coding Plan Lite,Claude Code、Cursor等即刻畅享,学习进阶更高效! 阅读详情

再编译bochs源码时发现时钟同步问题,解决办法如下:

find . -type f | xargs -n 5 touch 或者find ./ -name "*" -exec touch {} /
make clean
make

 

或者修改机器时间:

[host@localhost ~]$ sudo date -s 07/04/2010

Sun Jul  4 00:00:00 HKT 2010

 

[san@localhost ~]$ date

Sun Jul  4 00:00:03 HKT 2010

 

[host@localhost ~]$ sudo date -s 20:36:00

Sun Jul  4 20:36:00 HKT 2010

在系统启动时,Linux操作系统将时间从CMOS中读到系统时间变量中,以后修改时间通过修改系统时间实现。为了保持系统时间与CMOS时间的一致 性,Linux每隔一段时间会将系统时间写入CMOS。由于该同步是每隔一段时间(大约是11分钟)进行的,在我们执行date -s后,如果马上重起机器,修改时间就有可能没有被写入CMOS,这就是问题的原因。如果要确保修改生效可以执行如下命令。
cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
或者
ln –s /etc/localtime /usr/share/zoneinfo/Asia/Shanghai
[host@localhost ~]$ sudo clock -w
[host@localhost ~]$ date
Sun Jul  4 20:36:23 HKT 2010
修改/etc/sysconfig/clock
ZONE="Asia/Shanghai"

UTC=0

ARC=0

 

编译警告:warning: Clock skew detected. Your build may be incomplete. 在编译darknet_ros程序时,遇到如下警告: make[2]: Warning: File 'darknet_ros/darknet_ros/CMakeFiles/darknet_ros_lib.dir/depend.make' has modification time 25801 s in the future make[2]: warning: Clock skew detected. Your build may be incomplete. make[2]: Warni... 阅读详情

相关推荐

vivado时序菜鸟学习

转载,用作共同学习,vivado时序分析,菜鸟工程师入门级别可进入。

WARNING: CLOCK SKEW DETECTED. YOUR BUILD MAY BE INCOMPLETE

make时遇到这个问题几次了,就记录一下吧。 WARNING: CLOCK SKEW DETECTED. YOUR BUILD MAY BE INCOMPLETE 警告:检测到时钟偏移。 您的构建可能不完整。 (来自谷歌翻译 = =) 问题出现的原因是:系统当前时间早于编译目录中文件的最后修改时间,所以这就很奇怪了,系统中出现了来自未来的文件?所以报这个警告。分析了一下,大概是因为服务器上...

KgdYsg的博客 2211

LAMMPS实战:如何用ReaxFF力场模拟碳氢化合物热解(附完整脚本)

本文提供了一份使用LAMMPS软件中ReaxFF反应力场模拟碳氢化合物热解过程的完整实战指南。内容涵盖从环境准备、力场参数选择、能量最小化,到升温恒温动力学模拟的完整脚本编写,并介绍了基于轨迹文件的产物分析方法,帮助计算化学与材料科学研究者快速上手这一关键的分子动力学仿真技术。

soda5的博客 902

ROS踩坑|warningclock skew detected. Your build may be incomplete

报错展示 问题分析 ROS编译时遇到这个问题95%是因为系统时钟错误了,比如说你之前的编译的时间时2022年3月12日,而现在系统的时间是2021年3月12日,所以系统编译发现了早于现在编译时间的文件,自然就无法编译。 解决办法 有三个解决办法: 方法一:修改系统的时间,点击界面右上角时间,设置一个往后的时间即可。但这种方法有一个弊端就是,开机重启后仍要设置时间,且设置的时间不能早于之前设置的时间,否则还是编译不通过。 方法二: 删除build文件夹和devel文件夹,重新编译。这种方法的弊端是如果项目太大

JeSuisDavid的博客 5077

linux 校准时间

linux 校准时间

ROVAST的专栏 4683

warning: Clock skew detected. Your build may be incomplete.解决方案

发生这件事情的主要原因是:切换双系统的时候调整了Windows的时钟,导致Ubuntu的时钟受到影响。确切地讲,就是时钟错位了。 解决,也不需要用太复杂的方法,就重新编译一下即可,方案如下: 输入命令: make clean 把已经编译过的内容清空 再重新进行编译: make 然后就好了。 ...

qq_45871272的博客 7411

make编译时“warning: Clock skew detected. Your build may be incomplete.”解决方案

make编译时“warning: Clock skew detected. Your build may be incomplete.”解决方案 08/26/2012master Leave a Comment 在编译kernel时,发现如下的一些警告信息: warning: Clock skew detected. Your build may be incomplete. 其原因

天才樱木 5494

由于时钟同步问题,出现 warning: Clock skew detected. Your build may be incomplete.这样的警告

由于时钟同步问题,出现 warning:  Clock skew detected.  Your build may be incomplete.这样的警告, 解决办法: find . -type f | xargs -n 5 touch make clean make

2718

由于时钟同步问题,出现 warning: Clock skew detected. Your build may be incomplete.这样的警告

解决办法: find . -type f | xargs -n 5 touch make clean make

623

编译错误-----时钟同步问题warning: Clock skew detected. Your build may be incomplete.

解决办法如下: find . -type f | xargs -n 5 touch 或者find ./ -name "*" -exec touch {} / make clean make 或者修改机器时间: [host@localhost ~]$ sudo date -s 07/04/2010 Sun Jul 4 00:00:00 HKT 2010 [san@localho

奔跑的蜗牛 1377

Linux——问题解决:make[2]: warning: Clock skew detected. Your build may be incomplete

问题 检测到时钟偏差,主要是两个设备系统之间的时间上存在差距,导致编译失败。 解决方法 回到工作空间中,即build文件夹的上一级路径: cd .. 将所有文件都重新touch一遍,更新到本地系统的时间,再make就没问题了。 find ./ -type f |xargs touch 再次编译即可成功。 ...

Irving.Gao的博客 1万+

make[1]: warning: Clock skew detected. Your build may be incomplete.解决方法

# make allnoconfig make: Warning: File `arch/x86/Makefile' has modification time 3.2e+07 s in the future make[1]: Warning: File `scripts/Makefile.host' has modification time 3.2e+07 s in the future ...

飙风的蜗牛博客 1884

make: warning: Clock skew detected. Your build may be incomplete.

问题现象:make: warning: Clock skew detected. Your build may be incomplete.PS:通过date命令可以查看当前系统时间,通过date -s来修改当前系统时间。问题分析:根据报警提示,应该问题出现时钟问题问题原因:当前系统的时间在编译文件日期之前。问题解决:将当前系统时间更新到正确时间。

gengyiping18的专栏 6424

关于warning: Clock skew detected. Your build may be incomplete. 的解决方法

今天发现电脑的系统时间不正确,因此将时钟进行了修改,回头编译LInux kernel的时候,提示如下的warningwarning:  Clock skew detected.  Your build may be incomplete.        第一感觉就是系统时间造成的,于是查找了一些资料,这个错误是由于系统时间比文件修改时间早造成的。通俗点说就是,现在是下午三点,而你的文件的时

Jeesenzhang的专栏 9317

解决办法:warning: Clock skew detected. Your build may be incomplete.

由于时钟同步问题,出现 warning: Clock skew detected. Your build may be incomplete.这样的警告, 解决办法: find . -type f | xargs -n 5 touch 转自https://blog.csdn.net/u011308691/article/details/23974877

qq_30025621的博客 1089

解决make时候出现"make: warning: Clock skew detected. Your build may be incomplete."的问题

从PC ubuntu下通过rz指令传了一个压缩包到Linux设备上,解压后直接make压缩包中的source,出现如下告警: make: warning: Clock skew detected. Your build may be incomplete. 意思就是检测到时钟偏差了,主要是两个设备系统之间的时间上存在差距。 解决方案: find ./ -type f |xar...

lcokenm的专栏 2万+

关于warning: Clock skew detected. Your build may be incomplete. 的解决方法【转】

本文转载自:http://blog.csdn.net/jeesenzhang/article/details/40300127 今天发现电脑的系统时间不正确,因此将时钟进行了修改,回头编译Linux kernel的时候,提示如下的warningwarning: Clock skew detected. Your build may be incomplete....

zzb2760715357的博客 299

修改orbslam2报错,make: warning: Clock skew detected. Your build may be incomplete

改写orbslam2时,不知道什么原因,改写完之后保存,运行代码,查看修改效果,发现自自己写的文件输入输出都输不出,当时还以为自己写的有问题。(其实这时候 已经出现问题)。 自己要截取一段图片进行测试,结果发现,运行的代码还是 从头到尾运行。一开始以为是qt5.9出现而来问题,我就尝试了各种方法。还是不行,重新run cmake. build 编译,结果就发现错误了 报的错 大致就是 make: Warning: orbsalm/example/mono..... has modification

qq_41466376的博客 264

Linux——报错解决:make: warning: Clock skew detected. Your build may be incomplete.

工作目录中,运行 find ./ -type f |xargs touch

Williamcsj的博客 1383
上一篇: initrd.img解压(cpio)及分析
下一篇: 使用linux访问hd.img文件
sanlinux
博客等级 码龄17年 91粉丝 158原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值