欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

如何在Ubuntu中使用eigen3线性代数库

程序员文章站 2022-06-03 12:26:49
...

首先,使用apt安装eigen3:

sudo apt install libeigen3-dev

然后使用软连将eigen3连接到头文件中:

sudo ln -s /usr/include/eigen3/Eigen /usr/include/Eigen

这样就成功了。
写一个小程序测试一下:

#include <iostream>
#include <Eigen/Dense>

using namespace std;
using namespace Eigen;

int main()
{
    MatrixXd x = MatrixXd :: Ones(10,10);
    cout << x << endl;
}

编译后运行可以看到输出了一个10×10的矩阵,可以写代码了。