Linux系统软件安装方法系列文章目录
第二章 Eigen库下载安装教程
前言
Eigen 是一个高级的 C++ 库,用于线性代数、矩阵和向量运算,数值解算,以及相关的数学运算。
Eigen 被广泛应用于计算机视觉、机器学习、信号处理等领域。
Eigen 库的设计理念是提供高效、灵活和易于使用的数学运算工具。
提示:以下是本篇文章正文内容,下面案例可供参考
一、基本特性
高性能:采用模板化设计,可以支持各种数据类型的矩阵和向量运算,包括 float、double、int 等。
无依赖:头文件库,不需要预先编译、只需将其头文件包含在项目中即可。
跨平台:可以在多种操作系统和架构上工作,包括 Windows、Linux 和 macOS。
接口丰富:提供了丰富的线性代数运算,包括矩阵乘法、矩阵逆、特征值、奇异值分解等。
二、下载安装教程
代码如下:
//下载链接
wget https://gitlab.com/libeigen/eigen /-/archive/3.4.0/eigen-3.4.0.tar.gz
//解压
tar xzvf ./eigen-3.4.0.tar.gz
//编译
cd eigen-3.4.0
mkdir build
cd build
cmake ..
//安装
make
sudo make install
总结
安装比较简单,安装后引用头文件、加入链接库就可以使用。