Ubuntu安装Ceres Solver

参考http://ceres-solver.org/installation.html#

1.源码下载地址
https://github.com/ceres-solver/ceres-solver/releases

2.安装依赖项

# 安装cmake
$ sudo apt-get install cmake
# 安装google-glog + gflags
$ sudo apt-get install libgoogle-glog-dev libgflags-dev
# 安装BLAS & LAPACK
$ sudo apt-get install libatlas-base-dev
# 安装Eigen3
$ sudo apt-get install libeigen3-dev
# 安装SuiteSparse and CXSparse (optional)
$ sudo apt-get install libsuitesparse-dev

准备工作已经完毕,接下来开始编译ceres-solver

3.编译,安装ceres库

# 解压下载的ceres库
$ tar zxf ceres-solver-2.0.0.tar.gz
# 切换到源码目录
$ cd ceres-solver-2.0.0
# 创建编译目录
$ mkdir build
# 切换到编译目录
$ cd build
# 生成Makefile
$ cmake ..
# 编译
$ make -j4
# 安装。PS:如果不想安装到计算机中,可以不执行这一步
$ sudo make install

注意,直接编译出来的是静态库.a 如果需要编译动态分享库需要修改CMakeLists.txt中option(BUILD_SHARED_LIBS "Build Ceres as a shared library." ON)

原文链接: https://www.cnblogs.com/vivian187/p/15324214.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍;

也有高质量的技术群,里面有嵌入式、搜广推等BAT大佬

    Ubuntu安装Ceres Solver

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/397003

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年4月7日 上午9:13
下一篇 2023年4月7日 上午9:13

相关推荐