C++ Eigen矩阵库安装使用

一、下载包

Eigen官网链接
下载选中的文件:
C++ Eigen矩阵库安装使用_第1张图片

二、解压

tar jxvf FileName.tar.bz2 

三、编译安装

  mkdir build
  cd build
  cmake ..
  sudo make install

四、建立软连接

cd /usr/local/include
sudo ln -sf eigen3/Eigen Eigen
sudo ln -sf eigen3/unsupported unsupported

五、示例

#include 
#include 

using namespace std;
using Eigen::MatrixXd;

int main()
{
    MatrixXd m(2,2);
    m(0,0) = 3;
    m(1,0) = 2.5;
    m(0,1) = -1;
    m(1,1) = m(1,0) + m(0,1);

    cout << m << endl;
}

你可能感兴趣的:(Eigen)