首先从官方的网站上下载发行的源码包,解压之后执行如下的命令进行安装:
cd eigen3.3.9
mkdir build
cd build
cmake ..
make
sudo make install
上述安装的位置为
/usr/local/include/eigen3/
但是通常我们如果只使用find_package(Eigen3 REQUIRED)
命令的话有可能无法找到,此时可能我们还需要做如下的链接工作:
sudo ln -s /usr/local/include/eigen3/Eigen /usr/include/Eigen
sudo ln -s /usr/local/include/eigen3/unsupported /usr/include/unsupported
下面是通过命令的凡是直接安装:
sudo apt-get install libeigen3-dev
locate eigen3
sudo ln -s /usr/include/eigen3/Eigen /usr/include/Eigen
sudo ln -s /usr/include/eigen3/unsupported /usr/include/unsupported