首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu 18上ORB_SLAM3中的安装错误

Ubuntu 18上ORB_SLAM3中的安装错误
EN

Stack Overflow用户
提问于 2022-02-13 07:36:54
回答 1查看 426关注 0票数 0

我试图在Ubuntu 18上安装ORB_SLAM3 ..。我还安装了所有的先决条件,但是当我运行./build.sh时会遇到以下错误:

代码语言:javascript
复制
CMakeFiles/ORB_SLAM3.dir/build.make:62: recipe for target 'CMakeFiles/ORB_SLAM3.dir/src/System.cc.o' failed
make[2]: *** [CMakeFiles/ORB_SLAM3.dir/src/System.cc.o] Error 1
CMakeFiles/ORB_SLAM3.dir/build.make:302: recipe for target 'CMakeFiles/ORB_SLAM3.dir/src/Atlas.cc.o' failed
make[2]: *** [CMakeFiles/ORB_SLAM3.dir/src/Atlas.cc.o] Error 1
CMakeFiles/ORB_SLAM3.dir/build.make:206: recipe for target 'CMakeFiles/ORB_SLAM3.dir/src/FrameDrawer.cc.o' failed
make[2]: *** [CMakeFiles/ORB_SLAM3.dir/src/FrameDrawer.cc.o] Error 1
CMakeFiles/ORB_SLAM3.dir/build.make:494: recipe for target 'CMakeFiles/ORB_SLAM3.dir/src/Viewer.cc.o' failed
make[2]: *** [CMakeFiles/ORB_SLAM3.dir/src/Viewer.cc.o] Error 1
CMakeFiles/ORB_SLAM3.dir/build.make:110: recipe for target 'CMakeFiles/ORB_SLAM3.dir/src/LocalMapping.cc.o' failed
make[2]: *** [CMakeFiles/ORB_SLAM3.dir/src/LocalMapping.cc.o] Error 1
CMakeFiles/ORB_SLAM3.dir/build.make:470: recipe for target 'CMakeFiles/ORB_SLAM3.dir/src/Initializer.cc.o' failed
make[2]: *** [CMakeFiles/ORB_SLAM3.dir/src/Initializer.cc.o] Error 1
CMakeFiles/ORB_SLAM3.dir/build.make:86: recipe for target 'CMakeFiles/ORB_SLAM3.dir/src/Tracking.cc.o' failed
make[2]: *** [CMakeFiles/ORB_SLAM3.dir/src/Tracking.cc.o] Error 1
CMakeFiles/ORB_SLAM3.dir/build.make:134: recipe for target 'CMakeFiles/ORB_SLAM3.dir/src/LoopClosing.cc.o' failed
make[2]: *** [CMakeFiles/ORB_SLAM3.dir/src/LoopClosing.cc.o] Error 1
CMakeFiles/ORB_SLAM3.dir/build.make:374: recipe for target 'CMakeFiles/ORB_SLAM3.dir/src/Optimizer.cc.o' failed
make[2]: *** [CMakeFiles/ORB_SLAM3.dir/src/Optimizer.cc.o] Error 1
CMakeFiles/Makefile2:289: recipe for target 'CMakeFiles/ORB_SLAM3.dir/all' failed
make[1]: *** [CMakeFiles/ORB_SLAM3.dir/all] Error 2

在执行代码期间,还会显示此错误:

代码语言:javascript
复制
fatal error: Eigen/Core: No such file or directory
 #include <Eigen/Core>

有人能帮我个忙,帮我解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2022-02-15 06:01:57

通过在包含此库的所有文件中将#include<Eigen/Core>替换为include<eigen3/Eigen/Core>已经解决了这个问题。

在终端中运行sudo cp -r /usr/include/eigen3/Eigen /usr/include

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71098758

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档