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

编译警告: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... 阅读详情

本文转载自:http://blog.csdn.net/jeesenzhang/article/details/40300127

     今天发现电脑的系统时间不正确,因此将时钟进行了修改,回头编译Linux kernel的时候,提示如下的warning:

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

       第一感觉就是系统时间造成的,于是查找了一些资料,这个错误是由于系统时间比文件修改时间早造成的。通俗点说就是,现在是下午三点,而你的文件的时间戳却是下午六点的,很显然,这个是不太可能的事情,除非你能穿越。

       通过如下命令解决:

       find . -type f | xargs -n 5 touch
       make clean
       make

深入解析:如何基于开源p-net快速开发Profinet从站服务 开源p-net协议栈为工业设备开发者打开了通往Profinet世界的大门。随着工业互联网的发展,软协议栈方案将在边缘计算领域展现更大潜力。该文章完整实现了PROFINET从站的核心功能,可直接作为产品开发的基础框架。实际部署时需根据具体硬件平台调整网络驱动和实时性配置。 阅读详情

相关推荐

手把手教你用OpenCalib完成激光雷达与相机联合标定:从数据准备到结果可视化

本文详细介绍了使用OpenCalib工具链中的lidar2camera模块完成激光雷达与相机联合标定的全流程,包括数据准备、标定命令执行、结果验证与可视化。通过实战指南,帮助读者掌握工业级标定技术,提升自动驾驶和机器人领域的传感器融合精度。

weixin_30872499的博客 373

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

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

JeSuisDavid的博客 5077

【保姆级教程】不到一元32位芯片 DIY迷你时钟

基于不到一元的CH32V003F4P9芯片制作的迷你多功能时钟。

twen51的博客 1788

WARNING: CLOCK SKEW DETECTED. YOUR BUILD MAY BE INCOMPLETE

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

KgdYsg的博客 2211

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

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

qq_45871272的博客 7411

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

再编译bochs源码时发现时钟同步问题,解决办法如下:find . -type f | xargs -n 5 touch 或者find ./ -name "*" -exec touch {} /make cleanmake 或者修改机器时间:[host@localhost ~]$ sudo date -s 07/04/2010Sun Jul  4 00:

走南闯北的专栏 1万+

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

错误原因:系统时间比文件修改时间早,导致修改了的文件没有被编译 解决方案:将系统时间往后(未来)修改,然后在编译问题即可解决 1 date 查询系统时间 2 sudo date -s 1/31/2012 命令可以修改系统日期 3 sudo date -s 22:34:50 命令可以修改系统时间 4 sudo date -s "2050-01-01 00:00:00" 修改系统时间(包括日期+具体时间) ...

weixin_45736684的博客 1146

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

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: 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

QT编译报错:make: warning: Clock skew detected. Your build may be incomplete.

上面是我创建的群聊,欢迎新朋友的加入。 在Linux下编译安装软件包时提示   make: warning: Clock skew detected. Your build may be incomplete.   修改系统的日期与时间然后重新编译安装。则错误消失。方法如下:   [root@server vsftpd-2.0.5]# date   Sat Jan 26 04:33:...

Jun626的博客 1468

解决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.

由于时钟同步问题,出现 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的博客 1088

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

$ git clonehttps://github.com/git/git $ cd git $ make configure GIT_VERSION = 2.21.0.313.ge35b8cb.dirty make: Warning: File `GIT-VERSION-FILE' has modification time 1.2 s in the future GEN c...

fareast_mzh的博客 532

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

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

Williamcsj的博客 1382

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

gcc编的时候,报错,修改一下: 原因:机器系统时间与文件时间不一致 解决:更新所有文件的时间后重新编译 find . -type f | xargs -n 5 touch make clean make

shi_xin的专栏 3187

make[2]: warning: Clock skew detected. Your build may be incomplete. #62

github 有相关的解决办法:https://github.com/linux-sunxi/linux-sunxi/issues/62 根据此github关于此warning,个人的解决办法(仅供参考): 1.首先查看一下你机器的date是不是正确 如果不正确: 在中国就用下面,这个时区是可以改变的: cp /usr/share/zoneinfo/Asia/Shanghai /etc/...

LuckyQueen0928的博客 856

Clock skew detected. Your build may be incomplete

在编译工程时,在build目录下执行make指令,最后打印错误信息 Clock skew detected. Your build may be incomplete 解决办法: 回到build的上一级目录,执行如下命令 find ./ -type f |xargs touch 重新回到build目录下: cd build make clean make 正常编译通过!! ...

佳佳鸽的博客 1327
上一篇: 替换Android自带apk【转】
下一篇: Android5.1修改以太网MAC地址(SElinux)【转】
嵌入式小庄老师
博客等级 码龄10年 49粉丝 1296原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

嵌入式小庄老师

要是觉得不错,就给我点支持吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值