在 Mac 上使用 make 安装 lapacke

在 Mac 上使用 make 安装 lapacke

我已经下载并解压了 lapacke-3.5.0。安装说明说要使用make才能安装。它接着说必须在make.inc文件中设置配置。我是一个完全的初学者,我不知道这是什么意思,也不知道我需要做什么才能使用 lapacke。

答案1

我不太清楚你从哪里得到那个 lapacke* 包。最新版本的 netlib lapack 里面带有 lapacke。要安装/编译它:

  1. 从 netlib 网站下载最新的 lapack (您还需要安装 gfortran)
  2. 取消存档
  3. 将 make.inc.example 重命名为 make.inc
  4. 如果你使用的是 mac OS X,请更改OPTS = -O2 -frecursiveOPTS = -O3 -frecursive -pipe
  5. 制作 blaslib -> 获取参考 BLAS librefblas.a
  6. 制作 cblaslib -> 获取 CBLAS libcblas.a
  7. make cblas_example -> 遵守 CBLAS 示例
  8. make lapacklib -> 获取 LAPACK liblapack.a 和 libtmglib.a
  9. make —> 运行所有测试
  10. cd LAPACKE 并 make --> 获取 LAPACKE liblapacke.a

来源

答案2

有一个 make.inc 示例文件,名称为 make.inc.example。我认为您只需将其复制到 make.inc 下,然后make在命令提示符中键入即可启动安装。

您可能还想在运行之前深入研究文件以根据您的配置进行一些修改make

相关内容