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

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

报的错 大致就是

make: Warning:  orbsalm/example/mono.....  has modification time 111 s in the future

编译最后:

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

网上查了发现,说是系统时钟有问题。具体说是你代码文件修改保存时间与系统时间不一致导致的报错。。。。
听到这个还是一脸懵逼,只能说是自己太菜了。。。。。。。。

解决方法:

首先切换到根目录  sudo su

查看自己的系统时间 :date

然后 
ntpdate time.windows.com
enter之后会过一会才会显示
之后再去编译代码文件

要是还是报同样的错误,那就重现在弄一边,总之操作了两遍,之后项目跑起来了............

参考:1

2

3

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值