作者:糖糖6 | 来源:互联网 | 2023-10-11 08:07
第一个报错:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:885:23: error: ‘Eigen::MatrixBase::~MatrixBase() [with Derived = Eigen::Matrix]’ is protected
EIGEN_DEVICE_FUNC ~Derived() = default;
解决方法:在/usr/include/eigen3/Eigen/src/Core/MatrixBase.h第466行将 protected改为public
第二个报错:
Errors < 解决方法:在文件 kalibr/aslam_cv/aslam_imgproc/include/aslam/implementation/aslamcv_helper.hpp 里面,将 CvSize改为cv::Size
最后成功啦