Windows系统下Ceres Solver库的安装

本文详细记录了在Windows系统下安装配置Ceres Solver的过程,包括所需依赖库的安装,如gflags、glog、Eigen、 Suitesparse等,并提供了配置CMake的注意事项,以解决在配置过程中可能遇到的问题。
摘要由CSDN通过智能技术生成

转载请注明出处:http://my.csdn.net/ye_shen_wei_mian

很久没有更新过博客了,最近要在Windows系统下使用到Ceres Solver,所以自己去配置了一下,还是踩了不少的坑的,所以值得写一篇博客来记录下配置过程,以免时间久了不记得了又再掉入到坑里。

在Windows系统下安装配置Ceres Solver需要不少东西,首先需要先上github把最新的版本(截至2019.03.17)拉下来,或者像我一样干脆下个ceres-solver-1.14.0.tar.gz,放到某个自己指定的目录下,解压到当前文件夹中,会出现类似ceres-solver-1.14.0这样的文件夹,比方说我本地路径就是D:\ceres\ceres\ceres-solver-1.14.0

然后完成除了很多后面出现的blas相关的加速库以外的近乎完整版的安装,除了它要求的glog,gflas,Eigen以外,你还需要一大堆的例如AMD,CXSPARSE,CHOLMOD,SUITESPARSE,BLAS之类的一堆加速的和线性代数和稀疏矩阵之类的运算库,不用说也知道要是在windows底下安装极其麻烦。注意了,这里说的是近乎完整版,如果你说你只需要用Eigen库作依赖项的版本,那可以忽略,还是比较容易配置的。

还好Github上面有一个叫做 suitesparse-metis-for-windows的工程,这个工程可以说是帮了我们一个大忙,至于这个工程怎么安装和编译,需要注意一些什么,请翻到我的另外一篇博文《Windows+Vis

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值