在Visual c++ 2010中安装Eigen库

Installing the Eigen library in Visual C++ 2010

本文关键字:安装 Eigen 2010 Visual c++      更新时间:2023-10-16

如何在Visual c++ 2010中安装Eigen库?我从eigen.tuxfamily下载了这个库

但是我不知道如何在我的Visual c++上安装它。我想运行我下载的一个程序,它有以下内容:

#include <Eigen/Core>
using namespace Eigen;

我该怎么做?我试着在网上看,但我似乎很困惑。有人能告诉我怎么做吗?

Eigen主要是头文件库。您所需要的只是将特征路径添加到(MSVC2010):

项目属性 -> C/c++ -> 一般 -> 附加包括目录

假设在文件夹C:/folder1/folder2/Eigen/中有header Core,即:
C:/folder1/folder2/Eigen/Core

所以你应该将路径C:/folder1/folder2添加到Additional Include Directories.

From Eigen docs:

如何"安装"特征?

为了使用Eigen,您只需要下载并提取Eigen的源代码(参见wiki获取下载说明)。实际上,Eigen子目录中的头文件是使用Eigen编译程序所需的唯一文件。所有平台的头文件都是相同的。没有必要使用CMake或安装任何东西。

编译并运行第一个程序

没有可链接的库。在编译上述程序时,您需要记住的唯一一件事是编译器必须能够找到Eigen头文件。您放置Eigen源代码的目录必须在include路径中。

所以你实际上没有安装任何东西