一、安装
1、通过apt安装(默认安装版本为3.2.92)
sudo apt-get install libeigen
2、源码安装(版本自己选)
官方源码地址:http://eigen.tuxfamily.org/index.php?title=Main_Page
下载所需版本,解压
编译:
cd到eigen
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr/include/eigen3 ..//安装到usr/include/eigen3
make
sudo make install
二、eigen版本查看
pkg-config --modversion eigen3
三、多版本切换:
cd /usr/local/include
sudo mkdir eigen329
sudo mkdir eigen339
原理就是需要用哪个就把那个文件夹下的eigen移出来
1、重新编译eigen到目标文件夹,其他命令相同
cmake -DCMAKE_INSTALL_PREFIX=/usr/include/eigen329/eigen3
2、移文件夹
移入
sudo mv eigen3 eigen329
移出
sudo mv eigen329/eigen3 .