本文提供一种简便的Eigen3库安装方法——命令行安装,相比于复杂的源码编译来说,显得更加简便,不易出错。
在终端执行以下命令即可:
sudo apt-get install libeigen3-dev
sudo cp -r /usr/local/include/eigen3/Eigen /usr/local/include
第一个命令是安装Eigen3。
第二个命令是将Eigen3的文件夹及其内容放在/usr/include目录下。原因是在很多程序中include头文件经常使用 #include<Eigen/Dense> ,而不是使用 #include<eigen3/Eigen/Dense> 所以要改动以下目录,否则有些程序在编译时找不到Eigen/Dense而报错。
可以输入以下命令检测Eigen3安装位置:
sudo updatedb
lo