遇到了各种坑和失败:
运行pl-slam时,OpenCV需要用contrib模块,编译时因为无法链接外网会遇到很多问题,索性学会了Ubuntu下的科学上网。(一定要学!!!)
假如电脑有多个版本的OpenCV也会有问题,可以修改一下CMakeList.txt。
编译 mrpt 时遇到了这个问题,试了各种各样的方法都没解决,看别人的成功案例都是Ubuntu 16.04,索性直接换系统。
二、Ubuntu 16.04编译参考文章:Ubuntu16.04下配置PL-SLAM(stereo)
运行参考文章:Ubuntu 16.04 下 PL-SLAM (Stereo) 的安装和使用
运行时遇到问题:
下一步解决方案尝试:
(1)可能内存不够:不用虚拟机,安装Ubuntu双系统;
(2)学习一下GDB调试
三、踩坑总结(1)很多时候是版本问题!版本问题!版本问题!可以尝试还原作者运行环境!
(2)除了谷歌和百度,GitHub上的issues也很重要!
(3)各种方法都试试!



