当前位置:   article > 正文

VS配置Eigen库

vs配置eigen库

Eigen库可用于c++进行大量矩阵等数值运算,配置比较简单,只需要添加一个路径,具体操作如下。

(一)在官网下载所需版本的Eigen库,可查找历史版本

Eigen

(二)找到所需版本,下载压缩包,并解压

(三)打开解压后的文件,复制路径D:\library\eigen-3.3.4

(四)在vs的项目中点击“属性”——“C/C++”——“常规”——“附加包含目录” ,添加路径D:\library\eigen-3.3.4

(五)如果不想每次都添加路径的话,可以在属性管理器中添加属性表,然后在属性表的包含目录中添加路径D:\library\eigen-3.3.4,在其他项目需要使用Eigen库时,直接添加现有属性表即可

(六)测试代码,恭喜你运行成功了~

  1. #include <iostream>
  2. #include <Eigen/Dense>
  3. #include <Eigen/Core>
  4. using namespace std;
  5. int main()
  6. {
  7. //建立23列矩阵,并为矩阵赋值
  8. Eigen::Matrix<float, 2, 3> matrix_23;
  9. matrix_23 << 1, 2, 3, 4, 5, 6;
  10. cout << matrix_23 << endl;
  11. //访问矩阵中的元素
  12. for (int i = 0; i < 2; i++) {
  13. for (int j = 0; j < 3; j++)
  14. cout << matrix_23(i, j) << "\t";
  15. cout << endl;
  16. }
  17. system("pause");
  18. }

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号