基于VS2019的Eigen库安装详解
概念
Eigen是一个C++开源线性代数库,以提供有关矩阵的的线性代数运算,解方程等功能。Eigen在很多领域如信号处理,图像处理,深度学习等起到重要作用,学习其操作方法,可以灵活的对线性代数、矩阵和矢量将进行计算。Eigen采用源码的方式提供给用户使用,所以在使用时只需要包含Eigen的头文件即可。之所以采用这种方式,是因为Eigen采用模板方式实现,而模板函数不支持分离编译。
安装
下面介绍两种安装方法。
1. 基于VS平台Nuget包管理器的安装
VS2019中Eigen的最新版是3.33的,点击工具-Nuget包管理器-解决管理方案Nuget程序包-浏览-搜索安装
在程序中添加引用,如下:
#include <iostream>
#include <Eigen/Dense>using Eigen::MatrixXd;int main()
{MatrixXd m(2, 2);m(0, 0) = 1;m(1, 0) = 3;m(0, 1) = 1;m(1, 1) = 4;std::cout << m << std::endl;return 0;
}
2.官网下载安装
基于VS平台的不推荐这种方法了,比较麻烦。
首先,在官网下载。
解压后,新建项目,在常规-包含目录添加路径。
在程序中添加引用即可。
基于VS2019的Eigen库安装详解相关推荐
- 最全python爬虫库安装详解
目录 一.请求库的安装 1.requests 的安装 2.Selenium的安装 3.ChromeDrive 的安装 4.GeckoDriver 的安装 5.PhantomJS 的安装 6.aioht ...
- python random库安装,详解python第三方库的安装、PyInstaller库、random库
python第三方库的安装 PyInstaller库 PyInstaller库能够在不同操作系统下将python源文件打包,变成直接可运行的可执行文件. 可以通过-F参数对python源文件生成一个独 ...
- Linux下boost库的编译、安装详解
1.下载源文件 去官网下载:http://www.boost.org/ 这里下载最新版本 wget https://dl.bintray.com/boostorg/release/1.64.0/sou ...
- 【Linux开发】Linux下jpeglib库的安装详解
Linux下jpeglib库的安装详解 首先要下载所需的库压缩包:jpegsrc.v6b.tar.gz或 jpegsrc.v8b.tar.gz 然后将下载的压缩包随便放在和解压到你喜欢的地方. # t ...
- docker 离线安装_企业级Docker私库Harbor安装详解
Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器,Harbor提供了基于角色的访问控制机制,并通过项目来对镜像进行组织和访问权限的控制 1:安装 Docker-compo ...
- linux编译安装jpeg,Linux下jpeglib库的安装详解
Linux下jpeglib库的安装详解 首先要下载所需的库压缩包:jpegsrc.v6b.tar.gz或 jpegsrc.v8b.tar.gz 然后将下载的压缩包随便放在和解压到你喜欢的地方. # t ...
- Win10 TensorFlow(gpu)安装详解
Win10 TensorFlow(gpu)安装详解 写在前面:TensorFlow是谷歌基于DistBelief进行研发的第二代人工智能学习系统,其命名来源于本身的运行原理.Tensor(张量)意味着 ...
- linux下weblogic版本,Linux下weblogic10.3.6(jar)版本安装详解
一.安装前的准备 安装weblogic是需要JDK环境的,虽然weblogic有自带的JDK,但是我一般是自己选择JDK进行安装,如果你要自行安装,可以参考我的另一篇博客 https://www.cn ...
- mysql安装包含哪几种文件_MySQL安装详解
MySQL安装详解 [下载地址:http://dev.mysql.com/downloads/] 参考文献:http://dev.mysql.com/doc/refman/5.1/zh/install ...
最新文章
- boost::python::type_info相关的测试程序
- Exp3 免杀原理与实践
- 华为荣耀鸿蒙系统升级名单,华为鸿蒙系统正式版首批升级名单公布:这8款机型用户有福了...
- php类的实例化方法,php中类的定义和实例化方法
- 2年20亿搞自动驾驶+环卫,酷哇和中联环境成立合资子公司
- c语言 单片机模拟,【51单片机】普通I/O口模拟SPI口C语言程序
- scala.的Enumeration枚举示例(转)
- 个人博客http转https
- ni max不能连续采集图像_1.6视觉检测项目过程分解——程序的连续运行
- ROSROS2可视化仿真软件
- 安卓投屏软件_安卓投屏下载-安卓投屏下载v7.7.3
- 格鲁夫给经理人的第一节课读书笔记
- Java LeetCode每日一题-从易到难带你领略算法的魅力(七):Z 字形变换
- 算法讲解 -- 莫队算法
- SAP那些事-职业篇-23-我有个梦想:做一个不加班的项目
- 做了五套登录页,晒一下 自己比较满意的~ oh yeh~
- 淘宝新店流量如何从0到1000
- android 防刷机
- BZOJ:3441 乌鸦喝水
- vi 查看最顶部_vi命令示例大全
热门文章
- JS拖拽,移动与拉伸
- 推荐十款非常优秀的 HTML5 在线设计工具
- Silverlight与WCF之间的通信(5)silverlight应用和wcf服务的发布方法
- vue-resource 拦截器(interceptor)的使用
- 数据库系统原理(第二章关系数据库 )
- Python爬虫学习笔记1:request、selenium、ChromeDrive、GeckoDriver等相关依赖安装
- bzoj1231 [Usaco2008 Nov]mixup2 混乱的奶牛——状压DP
- 6-12mysql库的操作
- Hadoop分布式系统的安装部署
- 主机无法访问虚拟机的httpd服务