一.安装Ceres

1.打开终端

安装依赖项

sudo apt-get install  liblapack-dev libsuitesparse-dev libcxsparse3 libgflags-dev libgoogle-glog-dev libgtest-dev

这块 有网一般没啥问题

2.下载源码

https://github.com/ceres-solver/ceres-solver

3.cmake编译安装
首先确保你已经安装好cmake了
然后
解压好下载的压缩包,进入建立build文件夹
或者

mkdir build

然后

cd build
cmake ..

然后

make -j4

这个时候可能出现一些报错,比如这个

解决思路是
增加内存 本来我的内存是4GB,我给改到7GB了,然后就可以了

然后

sudo make install

没啥错误就安装完成了

二、安装g2o

1.安装依赖项

sudo apt-get install qt5-qmake qt5-default libqglviewer-dev-qt5 libsuitesparse-dev libcxsparse3 libcholmod3

2.下载源码

https://github.com/RainerKuemmerle/g2o
3.cmake编译安装
和安装Ceres差不多

mkdir buildcd buildcmake ..make -j4sudo make install

最后应该是这样的

-end

Ubuntu20.04安装Ceres和g2o相关推荐

  1. ubuntu16.04安装ceres及g2o

    ceres的安装 http://ceres-solver.org/installation.html#linux g2o的安装 https://github.com/RainerKuemmerle/g ...

  2. Ubuntu20.04安装CUDNN、Ceres和Colmap

    前言 本篇记录在自己服务器上安装Colmap过程. 系统:Ubuntu 20.04 显卡:Nvidia Geforce RTX 3080Ti 参考链接:Ubuntu20.04安装Colmap ,Ubu ...

  3. Ubuntu20.04安装配置运行DynaSLAM

    Ubuntu20.04安装配置运行DynaSLAM 文章目录 Ubuntu20.04安装配置运行DynaSLAM 一.安装Anaconda 二.安装依赖 三.配置Mask_RCNN环境 四.安装Dyn ...

  4. 优麒麟Ubuntu20.04安装各种问题

    优麒麟Ubuntu用了六年了,版本旧了,所以按照20.04版. 1.adobe-flashplugin的安装极其慢 慎重啊!需要好几个小时,无法忍受啊! 2.dpkg被中断的解决方法 关闭掉Ubunt ...

  5. ubuntu20.04 安装 Qt5.12步骤

    转载链接:ubuntu20.04 安装 Qt5.12_仙海寻波的博客-CSDN博客_ubuntu20.04安装qt第一步 下载 Qt5.12.9安装包使用清华镜像进行下载:https://mirror ...

  6. 了解Docker、Ubuntu20.04安装docker教程

    Docker 的前世今生 https://my.oschina.net/u/4126211/blog/4517028 Ubuntu20.04安装docker教程 https://blog.csdn.n ...

  7. ubuntu20.04安装ROS及常见问题

    ubuntu20.04安装ROS及常见问题 一.ubuntu安装参考(双系统) 1.ios镜像官网下载地址: https://releases.ubuntu.com/?_ga=2.239339907. ...

  8. Ubuntu20.04安装,并Linux微信等

    Ubuntu20.04安装,并Linux微信等 一.Ubuntu20.04双硬盘双系统安装 电脑状况:256G+260G双固态硬盘,其中256G(sda)分C.D盘安装win10,460G(sdb)硬 ...

  9. ubuntu20.04安装小鹤双拼输入法挂接音形改简体中文Rime

    ubuntu20.04安装小鹤双拼输入法挂接音形改简体中文Rime 方案1,按照这个挂接方法,原始的繁体等其他的也还在: 替换方案 方案2 修改成默认简体中文: 更改皮肤 设置-区域与语言-改成中文- ...

最新文章

  1. 在神经网络中使用dropout
  2. jboss启动多个实例
  3. Java架构师必须知道的 6 大设计原则
  4. elementui下拉框选择图片_element ui下拉框如何实现默认选择?
  5. 如何使用单例EJB,Ehcache和MBean构建和清除参考数据缓存
  6. oracle lms进程 内存,Oracle RAC 内存融合(Cache Fusion)
  7. 【转】Azure应用部署方式对比
  8. 程序员为什么那么难升职
  9. 【算法分析与设计】浅谈递归与非递归
  10. ASP.NET统计图表控件
  11. CAD中级的考证费用是多少?
  12. 微信公众号开发接入_官方文档
  13. 三只松鼠、良品铺子、百草味隐藏的巨大套利机会
  14. 遗传算法应用于随机森林的调参过程
  15. IT公司内推 互联网内推 bat内推
  16. 千挑万选, 终于确定了
  17. Python 获取当前时间 年-月-日-时-分-秒
  18. Java干货的“聚宝盆”!各种细节!!
  19. AWS IoT 物联网设备 - 即时部署 JITP 实战
  20. 30天自制操作系统——第一天制作一个Hello word操作系统

热门文章

  1. Metasploit 命令参考
  2. 解决:Spring启动时注入失败
  3. ClickHouse镜像在阿里云镜像站首发上线
  4. 上传图片组件封装 element ui
  5. 域名、IP地址和URL
  6. java计算机毕业设计汽车租赁平台的设计与实现源码+数据库+系统+lw文档+mybatis+运行部署
  7. [196]. 删除重复的电子邮箱
  8. python报表设计工具_报表自动化,三流用Excel,二流用Python,一流用它
  9. matlab如何修改GUI的图标 左上角的logo
  10. 【橙子】C#Winform--贪吃蛇是个人就看的懂的完整无bug逻辑代码