Windows下Eigen + vs配置

首先点击该链接去下载Eigen

http://eigen.tuxfamily.org/index.php?title=Main_Page

找到右侧Get it第一行的zip

Windows下Eigen + vs配置_第1张图片

下载完成后解压,重命名一下(该文章中eigen路径为C:\eigen)

Windows下Eigen + vs配置_第2张图片

打开VS,进入到项目的属性页面

选择C/C++  -》常规  -》  包含目录

添加eigen的路径即可(注意添加的c:\eigen路径的下一层是多个文件的,不能是一个eigen的文件夹)

Windows下Eigen + vs配置_第3张图片

运行测试用例:

#include 
#include 
using namespace std;
using namespace Eigen;
void main()
{
	Matrix2d a;
	a << 1, 2,
		3, 4;
	MatrixXd b(2, 2);
	b << 2, 3,
		1, 4;
	cout << "a + b =\n" << a + b << endl;
	cout << "a - b =\n" << a - b << endl;
	cout << "Doing a += b;" << endl;
	a += b;
	cout << "Now a =\n" << a << endl;
	cout << "a^T=  " << a.transpose() << endl;
	cout << "a*b= " << a * b << endl;
	Vector3d v(1, 2, 3);
	Vector3d w(1, 0, 0);
	cout << "-v + w - v =\n" << -v + w - v << endl;
	cout << v << endl;
	cout << v.transpose() << endl;
	system("pause");
}

成功:

Windows下Eigen + vs配置_第4张图片

 

 

你可能感兴趣的:(Windows,VS,环境配置)