ceres库环境配置以及依赖项,glog0.4.0+gflags2.2.2+ eigen3.3.7+ceres1.14

这几天在Ubuntu上面要配置一个GNSS_INS的开源算法https://github.com/2013fangwentao/Multi_Sensor_Fusion,看了一下cmakelists.txt中需要用的,opencv、glog、gflags、 eigen、ceres几个库。试了好几个版本之间的搭配,发现glog0.4.0+gflags2.2.2+ eigen3.3.7+ceres1.14能成功编译,opencv版本都可以。
使用anaconda配置开发环境的原因简单叙述一下:首先anaconda创建的环境便于移植,在一台电脑上创建好anaconda环境后,导出环境.yaml使用
conda env create -f Your_anaconda_enviroment.yml 命令就可以在另外一台电脑中复制开发环境。anaconda安装库的时候
还有一个非常大的优点
就是它会自动帮你安装这个库所需要的依赖项
1、我在anaconda中依次安装几个库,流程就是在Ubuntu终端中创建anaconda环境,然后激活anaconda环境。

conda create -n GNSS_INS
conda activate GNSS_INS

然后依次再安装这些库,以安装glog举例:
进入anaconda官网https://www.anaconda.org/
搜素glog,寻找我们需要的版本
在这里插入图片描述
在这里插入图片描述
2、然后点进去,如下图,可以看到这个glog是支持linux-64的,执行下述命令安装glog库:

conda install -c prometeia glog

在这里插入图片描述
3、在终端中执行conda list命令查看安装好的库:

# Name                    Version                   Build  Channel
_libgcc_mutex             0.1                        main    defaults
_openmp_mutex             4.5                       1_gnu    defaults
blas                      1.0                         mkl    defaults
bzip2                     1.0.8                h7b6447c_0    defaults
c-ares                    1.17.1               h27cfd23_0    defaults
ca-certificates           2019.11.28           hecc5488_0    conda-forge/label/cf202003
cairo                     1.16.0               hf32fb01_1    defaults
ceres-solver              1.14.0               he1b5a44_1    conda-forge/label/cf202003
certifi                   2019.11.28       py37hc8dfbb8_1    conda-forge/label/cf202003
cmake                     3.20.3               h8897547_0    conda-forge
eigen                     3.3.7             hc9558a2_1001    conda-forge/label/cf202003
eigen3                    3.3.7                         0    omnia
expat                     2.4.1                h2531618_2    defaults
ffmpeg                    4.0                  hcdf2ecd_0    defaults
fontconfig                2.13.1               h6c09931_0    defaults
freeglut                  3.0.0                hf484d3e_5    defaults
freetype                  2.10.4               h5ab3b9f_0    defaults
gflags                    2.2.2             he1b5a44_1004    conda-forge
glib                      2.68.2               h36276a3_0    defaults
glog                      0.4.0                h54a7bfb_0    intel
graphite2                 1.3.14               h23475e2_0    defaults
harfbuzz                  1.8.8                hffaf4a1_0    defaults
hdf5                      1.10.2               hba1933b_1    defaults
icu                       58.2                 he6710b0_3    defaults
intel-openmp              2021.2.0           h06a4308_610    defaults
jasper                    2.0.14               h07fcdf6_1    defaults
jpeg                      9b                   h024ee3a_2    defaults
krb5                      1.19.1               h3535a68_0    defaults
ld_impl_linux-64          2.35.1               h7274673_9    defaults
libcurl                   7.77.0              
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值