如何在Ubuntu 22.04/20.04上安装Eigen C++库

如何在Ubuntu 22.04/20.04上安装Eigen C++库

对于那些使用 C++ 进行线性代数计算编码的人来说,Eigen 是一个很有价值的库。 Eigen 的关键任务是为矩阵和向量运算、数值求解器等提供广泛的数学功能……它在开发人员中很受欢迎,因为它的设计可靠、高效且快速。

它提供了一个简单直观的界面来执行基本的矩阵和向量运算。 Eigen 利用表达式模板,这是一种优化数学表达式评估的技术。 此外,它还提供了一系列适用于线性系统的求解器,包括 LU 和 QR 分解等直接求解器。 开发人员可以将其与 C++ 生态系统中其他流行的库和框架无缝集成。

这里我们学习如何在 Ubuntu 22.04 或 20.04 上安装 Eigen3

推荐:在Ubuntu Linux上安装Chrome浏览器的最佳方法

1.打开命令终端

在 Ubuntu Linux 上启动终端应用程序,为此我们可以使用键盘快捷键 Ctrl+Alt+T。 使用命令行比使用 GUI 更容易安装软件包。

2. 更新包列表

出现终端屏幕后,运行系统更新命令刷新 APT 的软件包列表缓存并安装系统可用的更新。

sudo apt update -y

3. 在 Ubuntu 22.04 或 20.04 上安装 Eigen 3

在执行本教程时,最新版本 本征即3.4.0 可以使用以下命令安装 默认系统存储库。 因此,我们只需要运行 APT 以及包名称即可,如下所示:

sudo apt install libeigen3-dev
在 Ubuntu 22.04 或 20.04 上安装 Eigen 3
如何在Ubuntu 22.04/20.04上安装Eigen C++库 3

4. 检查 Eigen 是否在我们的 Linux 系统上

尽管通过执行前面的命令,您的 Ubuntu 系统上将拥有 Eigen C++ 库。 但是,如果您想确认相同的情况,则可以使用给定的命令搜索其安装的软件包位置:

句法 寻找 已安装 Ubuntu 上的软件包:

dpkg -S package-name

这里将是:

dpkg -S libeigen3-dev
检查 eigen 是否安装在 Ubuntu 上

5. 更新与卸载

如果可以通过 Ubuntu 系统存储库为 Eigen 软件包版本安装一些新更新,则可以使用系统更新和升级命令来获取:

sudo apt update && sudo upgrade

然而,那些想要删除的人 本征 C++ 库 在他们的 Ubuntu Linux 系统中,可以使用:

sudo apt remove libeigen3-dev

推荐:Windows上的 Discord更新失败时该怎么办


发表评论