ORB SLAM 2 demo 复现过程遇到的问题及解决方法(ubuntu18.04安装opencv3.2)

7 篇文章 0 订阅
1 篇文章 0 订阅

ORB SLAM 2 demo 复现参考:

ORB SLAM 2 demo 复现(普通模式 + ROS 模式) - 简书 (jianshu.com)w

问题一:安装opencv,进行以下步骤时出现 Regex: 'command[- ]line option .* is valid for .* but not for C'问题

CMakeError.log出现以下问题记录

解决方法:

参考链接:Compiling OpenCV 3.3 : C++11 is not supported - Stack Overflow

OPENCV_EXTRA_MODULES_PATH 后面的opencv_contrib文件路径不对

可以利用cd 自己测试路径是否正确

cmake -D CMAKE_BUILD_TYPE=RELEASE \
 -D CMAKE_INSTALL_PREFIX=/usr/local \
 -D WITH_CUDA=OFF \
 -D INSTALL_PYTHON_EXAMPLES=ON \
 -D OPENCV_EXTRA_MODULES_PATH=~/Software/opencv_contrib/modules \
 -D OPENCV_ENABLE_NONFREE=ON \
 -D BUILD_EXAMPLES=ON ..

问题二 安装opencv,出现“CMake Error at cmake/OpenCVUtils.cmake:1043 (file):
 file DOWNLOAD HASH mismatch”

解决方法:

参考链接

opencv_contribCmake问题:CMake Error at cmake/OpenCVUtils.cmake:1043 (file)_lulumi2016的博客-CSDN博客

重新多运行几次,或者直接下载好protobuf-cpp-3.1.0.tar.gz到对应位置

 链接:https://pan.baidu.com/s/1CnZveSEP4y6o_-yaJxjUog 
提取码:yp1h

问题三 安装Pangolin,出现“By not providing "FindEigen3.cmake" in CMAKE_MODULE_PATH this project has...”

解决方法:

参考链接:

ORB_SLAM2安装Pangolin报错缺少Eigen3_陨越的博客-CSDN博客_pangolin 找不到eigen3

版本问题。。。。

Pangolin0.5链接:

链接: https://pan.baidu.com/s/1FC_nciT8A83l-quaoKyXkQ 提取码: 2cnv 复制这段内容后打开百度网盘手机App,操作更方便哦

如果不是,可以看看这个链接的内容:

cmake - find_package does find and at the same time does not find opencvconfig, opencv_dir path set to directory of that file - Stack Overflow

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值