参考Ubuntu18.04-ORB_SLAM3-从安装到运行_哔哩哔哩_bilibili
主要参考从零开始Ubuntu22.04跑ORB-SLAM3代码_ubuntu22.04配置orb-slam3-CSDN博客
下的ORB_SLAM3-0.4-beta版本
1、build时候错误的话
将make -j 改成 make
在CMakeLists.txt文件里十五行左右添加
add_compile_options(-std=c++14)
# Check C++11 or C++0x support
2、数据集文件夹放在ORB_SLAM3-0.4-beta/ 下
3、euroc_examples.sh里更改数据集路径
#!/bin/bash
pathDatasetEuroc='./Datasets/EuRoC'
#Example, it is necesary to change it by the dataset path
#------------------------------------
# Monocular Examples
echo "Launching MH01 with Monocular sensor"
./Monocular/mono_euroc ../Vocabulary/ORBvoc.txt ./Monocular/EuRoC.yaml ../Datasets/EuRoc/MH01 ./Monocular/EuRoC_TimeStamps/MH01.txt