msckf_vio在ubuntu20.04中的编译

1.新建catkin workspace文件夹,并在其中新建src文件夹,并将源码clone至src内。

源码地址:https://github.com/KumarRobotics/msckf_vio

目录层级示意如下,build和devel不必新建,后续指令会自动新建。

2. 在编译之前的准备

1)需要安装random_nuber的包,ubuntu20.04中安装的ros版本为neotic,因此指令为:

复制代码
sudo apt install ros-noetic-random-numbers

2)此外还可能会碰到pcl报错的问题,可将msckf_vio内的cmakelists的C++11改为C++14解决。

3)安装suitesparse包,指令按照github源码中的readme所给的:

复制代码
sudo apt-get install libsuitesparse-dev

3 编译

在src那一层目录,执行

复制代码
catkin_make --pkg msckf_vio --cmake-args -DCMAKE_BUILD_TYPE=Release

进行编译。

相关推荐
Web极客码1 小时前
如何在WordPress网站中添加Cookie弹窗
前端·安全·github·wordpress
向阳是我1 小时前
v0.app的next.js项目自动部署到宝塔服务器教程
服务器·开发语言·javascript·github·ai编程
猫头虎-人工智能2 小时前
openEuler远程批量部署实战 SSH VNC IPMI全流程解析
运维·git·开源·ssh·github·开放原子·开源软件
Jul1en_2 小时前
解决 GitHub Actions 同步 Gitee 仓库中遇到的一些问题
ci/cd·gitee·自动化·github
Zzz 小生4 小时前
Github-Langflow:可视化AI工作流构建平台,让AI应用开发更简单
人工智能·笔记·python·github
知行力4 小时前
【GitHub每日速递 20251208】37signals出品Fizzy看板工具:从开发部署到功能配置全揭秘
github
抹茶冰淇淋4 小时前
面对新电脑,前端开发者需要进行哪些初始化配置
前端·github
Moment4 小时前
使用 Tiptap 编写一个富文本编辑器为什么对很多人来说很难 🤔🤔🤔
前端·javascript·github
Micknee1 天前
Windows环境下配置git和github
windows·git·github