slam14讲对于3rdparty的使⽤
slam14讲对于3rdparty的使⽤
slam14讲对于3rdparty的使⽤(包含Sophus,Pangolin,g2o,DBow3,ceres-solver)
本⼈菜鸟⼀枚,使⽤的Ubuntu系统版本为 16.04 ,使⽤的是⾼翔博⼠提供的模板类Sophus库(基于模板的Sophus库和Eigen⼀样,仅含头⽂件没有源⽂件)。
如下⼀顿操作:
1 cd Sophus
2 mkdir build
3 cd build
4 cmake …
5 make
在CLion中按部就班的按照作者的代码敲完程序,然后发现#include “sophus/se3.hpp”,出现红⾊下划波浪线提
⽰:“sophus/se3.hpp: 没有那个⽂件或⽬录”,也即是说find_package命令并没有到该库⽂件,在/usr/local/include下也没有到sophus⽂件夹。⼀时竟不知如何是好。
多种尝试后⽆效后决定尝试⼀下编译后安装Sophus库,没想到竟然解决这个问题了,故记录⼀下,amazing。cmake如何使用
操作如下:
1. cd Sophus
2. mkdir build
3. cd build
4. cmake …
5. make
6. sudo make install
原⽂链接:.).
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论