【问题标题】:Installing liblapack without root permissions? (Trying to get Armadillo/Lapack/Blas working)在没有 root 权限的情况下安装 liblapack? (试图让犰狳/Lapack/Blas 工作)
【发布时间】:2015-08-22 06:07:32
【问题描述】:

我正在尝试在我没有 root 权限的 Linux 服务器上安装 Armadillo(因此也安装 BLAS 和 LAPACK)。我已经跳过了一些最初的障碍,但我遇到了一个错误:

/usr/bin/ld: 找不到-llapack

This question 解决了同样的问题,解决方案是安装

  • liblapack-dev
  • liblapack3
  • libopenblas-base
  • libopenblas-dev

问题是我发现在线执行此操作的唯一方法是执行 sudo-aptget install 或 yum install 之类的操作。我使用的服务器上两者都不允许。我可以下载二进制文件并在本地安装它们——就是这样。

我的问题是:如何在没有上述权限的情况下安装这些软件包并开始使用 Armadillo?

如果有帮助,我正在使用 Centos linux。

【问题讨论】:

    标签: installation centos lapack armadillo


    【解决方案1】:

    由于您没有 root 权限,最好的方法是下载并构建 LAPACK 和 BLAS。您可以从netlib下载源代码。

    安装说明的描述可以在herehere找到。

    基本步骤是:

    • 解压缩并 tar 文件。
    • 将文件 LAPACK/make.inc.example 复制并编辑为 LAPACK/make.inc。
    • 编辑文件 LAPACK/Makefile
    • 输入品牌。

    同样,您可以下载并构建BLAS

    【讨论】:

      猜你喜欢
      • 2019-02-25
      • 2013-03-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-12
      • 2013-05-29
      • 1970-01-01
      相关资源
      最近更新 更多