Eigen3安装及注意

执行命令:

sudo apt-get install libeigen3-dev

 

安装后执行以下命令

 

运行命令:

sudo cp -r /usr/include/eigen3/Eigen /usr/include

注意:参考cp指令 /usr/men /usr/zh 将目录/usr/men下的所有文件及其子目录复制到目录/usr/zh中

这个命令的说明:

因为eigen3被默认安装到了usr/include里了(系统默认的路径),在很多程序中include时经常使用#include<Eigen/Dense>而不是使用#include<eigen3/Eigen/Dense>所以要做一下处理,否则有些程序在编译时找不到Eigen/Dense而报错。上面指令将usr/include/eigen3文件夹中的Eigen文件递归的复制到上一层文件(直接放到/usr/include中,否则系统无法默认搜索到----->此时只能在CMakeLists.txt用include_libraries(绝对路径了)

posted @ 2018-11-08 11:29  Lee先森的博客  阅读(15070)  评论(0编辑  收藏  举报