** slambook2中的Sophus库cmake报错**
一、slambook2中的Sophus库cmake报错分析
我在学习slambook2时需要用到Sophus,但是git下来的远吗进行cmake时一直报错,最后发现原因,我的Eigen版本是3.4,而在Sophus中的cmakelist.txt文件中用了3.3.7,故解决办法如下:
二、解决步骤
1.修改cmakelist.txt
修改后的内容(如图所示):
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/94860bea8fb315cd6cf9d7ac087f06cf.png)
原本是:find_package(Eigen3 3.3.7)[具体是有点记不清了]
我直接换成如图所示的内容
2.重新进行camke试一试,尽量安装好fmt