默认安装
sudo apt install libeigen3-dev
多版本
如果需要指定版本 http://eigen.tuxfamily.org/index.php?title=Main_Page#Download
先下载指定版本,解压后:
1
2
3
4
5
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr/include/eigen3
make
sudo make install
切换
到 /usr/include 下 创建多个版本的文件夹,比如3.3.7版本和3.2.10版本,可以取名为 eigen337 eigen3210
一开始假设安装的是337版本,将eigen3移到eigen337目录下:
sudo mv eigen3 eigen337
再如上一步所说的,安装3210,如果需要337版本,将3210版本的eigen3移动到eigen3210中,再将337版本的eigen3文件夹移动出来即可