issues
search
i2Nav-WHU
/
OB_GINS
An Optimization-Based GNSS/INS Integrated Navigation System
GNU General Public License v3.0
500
stars
157
forks
source link
Ubuntu20.04+ceres2.0.0+eigen3.3.7编译报错
#22
Open
zengpx996
opened
1 month ago
zengpx996
commented
1 month ago
问题现象 按照README的教程,如图1,能够正常的build,可是在make编译时却报错了,如图2和图3。
原因分析 按理来说按照教程应该能正常编译,看报错表示是没找到某个类,猜测应该是版本依赖问题,首先检查ceres2.0.0和2.1.0版本确实没有报错的类头文件,然后检查作者的更新日志发现作者用ceres::Manifold类替换了ceres::LocalParameterization,而ceres::Manifold在ceres2.2版本才引入。
解决方法 把ceres换成2.2.0版本顺利编译。