注意:protoc版本会影响后续的安装,首先确认系统中有没有protobuf:locate protobuf;如果有,把所有与其相关的文件全部删除,再安装
1:安装ceres_solver
(1)cmake .. -G Ninja -DCXX11=ON
(2)ninja
(3)sudo ninja install
2:安装protobuf3
(1)cmake -G Ninja -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_BUILD_TYPE=Release -Dprotobuf_BUILD_TESTS=OFF ../cmake
(2)ninja
(3)sudo ninja install
3:安装cartographer
(1)cmake .. -G Ninja
(2)ninja
(3)sudo ninja install
3.1刷新安装的库
(1)sudo updatedb
4:在自己的ws下编译cartographer_ros
5:卸载cartographer
(1)locate cartographer
(2)rm所有.h .a bin等文件(/usr/local/share/cartographer /usr/local/include/cartographer /usr/local/bin/)
相关文章
- 02-23Django学习day2——Django安装与环境配置
- 02-23rebel编译与安装
- 02-23ubantu18-ROS环境下配置IMU(STIM300),含驱动下载安装与硬件配置。
- 02-23Ncurses入门-(一)安装与使用
- 02-23CDH6.x 安装失败卸载,卸载中 无法删除“/var/run/cloudera-scm-agent/process“: 设备或资源忙 问题处理
- 02-232019年智能家居安装与维护"A卷"Qt 嵌入式部分
- 02-23『转载』Git管理工具sourcetree安装与使用
- 02-23secureCRT8.3的安装与破解
- 02-23webstorm 安装与基本使用
- 02-23Navicat Premium15安装与激活