C++ Eigen矩阵库安装使用

mac2024-10-18  55

一、下载包

Eigen官网链接 下载选中的文件:

二、解压

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 <iostream> #include <Eigen/Dense> 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; }
最新回复(0)