Ubuntu安装g2o

下载源码

RainerKuemmerle/g2o: g2o: A General Framework for Graph Optimization (github.com)

安装依赖

Requirements

On Ubuntu / Debian these dependencies are resolved by installing the following packages.

  • cmake
  • libeigen3-dev

eigen3也可以自己编译,说实话你通过apt去安装真的没有linux的灵魂,而且你安装之后都不知道他把文件放到哪里去了,你要卸载根本卸载不干净

编译安装 make -j24&make install install的时候就会输出建立了什么ln,create了什么文件,设置了什么东西,有的时候还可以make uninstall

 

而且自己编译不存在什么依赖问题,因为依赖有问题你根本编译不成功,编译安装之后你的东西都在/usr/local/里如果你apt的话就在/usr里

mkidr build
cd build
cmake ..
make
make install

创建build是规范,不然杂七杂八的东西会和你的源码混在一起

posted @ 2023-04-05 19:42  Z_Chan  阅读(153)  评论(0编辑  收藏  举报