因研究课题需要,准备直接在windows上搭建ORB-SLAM3的环境,尝试是否能跑起来。因为完全零基础,所以花了整整一周时间才勉强配置成功,所以把遇到的问题记录一下,留着后面查看。纯小白笔记,不能保证内容完全正确,大佬们见谅。
目录
1.环境
win11+VS2022+CMake+ORB-SLAM3
安装教程主要参考以下两个博客
ORB-SLAM3在windows下的编译使用 - 李小肥的YY的文章 - 知乎
https://zhuanlan.zhihu.com/p/372299812
(5条消息) ORBSLAM3 Win10 VS2017 配置简明指南_滥觞LanShang的博客-CSDN博客_orbslam3 windows
解释:官网下载的VS2022,别问为啥不按其他教程使用VS2019,因为不会找旧版本,我单方面认为2022作为升级版本,大概率兼容2019的配置,所以社区版装起。安装教程可自行搜索,不做赘述。提醒:语言包除了安装中文的,一定要安装英语的,后面安装库时要用。
CMake同理,直接官网下载最新版本安装即可
ORB-SLAM3用的
vcpkg是VS的库管理工具,可自行选择使用,教程同样可自行搜索。
git可自行选择使用,若使用vcpkg,则会自动安装git,其他需要用到的包,建议直接在GitHub下载压缩包,因为git clone速度太慢。注意:所有下载链接如果下载速度太慢,直接复制链接到迅雷下载。
2.需自行下载安装的第三方包
- Eigen:这里直接用vcpkg安装
vcpkg install eigen
- OpenCV3.4.11&#x