欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2024-03-25 10:28:24
...

改写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

相关标签: ORBSLAM2学习