1. Visual Studio 2017 安装 eigen 库
1.1 下载 eigen 库
找到自己需要的版本下载,我下载的是3.3.9,箭头指向的 zip。
解压缩得到文件eigen-3.3.9,放到自己想放置的路径下(后面会引用此处的路径)。
1.2 配置
在VS 2017中新建一个空项目,取名为“eigen_demo”。输入以下测试代码(官方测试代码):
#include <iostream>
#include <Eigen/Dense>
using namespace Eigen;
using namespace std;
int main()
{
#pragma region Addition and subtraction
Matrix2d a;
a << 1, 2,
3, 4;
MatrixXd b(2, 2);
b << 2, 3,
1, 4;
std::cout << "a + b =\n" << a + b << std::endl;
std::cout << "a - b =\n" << a - b << std::endl;
std::cout << "Doing a += b;" << std::endl;
a += b;
std::cout << "Now a =\n" << a << std::endl;
Vector3d v(1, 2, 3);
Vector3d w(1, 0, 0);
std::cout << "-v + w - v =\n" << -v + w - v << std:

本文详细介绍了如何在Visual Studio 2017环境下下载并配置Eigen 3.3.9库,包括下载、添加库路径、配置项目及运行官方提供的测试代码,确保Eigen库成功链接并实现基本矩阵运算。

最低0.47元/天 解锁文章
8311





