0
我想在一个Qt项目中使用pcl库。我包括下面的头文件,它给我的错误:命名空间'Eigen''索引'没有命名一个类型
#include "pcl/common/common_headers.h"
#include "pcl/io/io.h"
的错误发生在本征的头文件(LDLT.h,LLT.h):
'Index' in namespace 'Eigen' does not name a type
'Solve' in namespace 'Eigen' does not name a type
我确实看到指数的定义LDLT.h和LLT.h文件。我不知道为什么给我这些错误。
您正在使用什么版本的本征的? ('std :: cout << EIGEN_WORLD_VERSION <<'。'<< EIGEN_MAJOR_VERSION <<'。'<< EIGEN_MINOR_VERSION <<'\ n';') – chtz
@chtz版本为3.3 –
Eigen 3.3.0(及更高版本)肯定有这些类型。您的Eigen安装被破坏,或者其他问题被破坏。你能提供一个MVCE吗? – chtz