视觉SLAM十四讲库安装解决

        在学习视觉SLAM十四讲第二版时,对于安装 ceres-solver、DBoW3、g2o、Sophus等时遇到了很多的安装库的问题,其原因就是因为安装库不兼容,因为在GitHub上直接下载的 slambook2 源码里面没有这几个包源文件,我们自己在下载安装这些库时,就会遇到兼容问题而引起许多的报错。

       这里给大家提供一个解决方法,就是下载高博第一版书籍的源码,里面就会包含这几个库的安装包,以下为 slambook 的GitHub地址链接:

git clone https://github.com/gaoxiang12/slambook.git

将其克隆到自己的工作空间下,然后使用以下命令对其库进行安装即可

安装指令:

#进入到相应的库文件中,然后执行以下指令安装该库
#编译
mkdir build
cd build
cmake ..
make

#安装
sudo make install

        如果在编译时遇到如下情况,也没有查看到任何 error 提示,则是因为在 make 编译时有一些库还未来得及安装而导致的如下情况:

视觉SLAM十四讲库安装解决_第1张图片

 这种情况只需要自己重新再次执行 make 编译指令即可,直到其编译完成。

你可能感兴趣的:(经验分享)