Eigen::Block...attempting to reference a deleted function 解决方案

出现的问题:error C2280: 'Eigen::Block<Derived,2,2,false> &Eigen::Block<Derived,2,2,false>::operator =(const Eigen::Block<Derived,2,2,false> &)': attempting to reference a deleted function

按照链接中的方法http://eigen.tuxfamily.org/bz/show_bug.cgi?id=920

改动如下两个文件中的内容

Macros.h(在eigen-3.2.1\include\eigen3\Eigen\src\Core\util里面)

Eigen::Block...attempting to reference a deleted function 解决方案

MapBase.h (在eigen-3.2.1\include\eigen3\Eigen\src\Core里面)

Eigen::Block...attempting to reference a deleted function 解决方案