如果没有装Eigen库
执行命令: sudo apt-get install libeigen3-dev
错误原因
虽然安装了Eigen库,但是编译时找不到相应文件,因为我们默认的安装地址是/usr/include/eigen3/Eigen,我们可以把它映射到/usr/include下
执行命令:sudo ln -s /usr/include/eigen3/Eigen /usr/include/Eigen
也可以引入Eigen头文件,在CMakeLists.txt里添加Eigen头文件的目录。
如:include_directories("/usr/include/eigen3")