如何安装岩浆?我 `make install` 是 运行 好,但是 `make test` 导致错误

how to install MAGMA? I `make install` is run well, but `make test` cause error

我想在服务器(centos)中安装MAGMA,以便使用GEMM功能。

我在安装 MAGMA 之前已经在此服务器上安装了 CUDA 和 MKL,我通过 运行ing 一个 cuBLAS 示例程序和一个 MKL 示例检查两者是否 运行程序。

在描述我所发生的事情之前,我必须指出似乎此服务器中没有 Fortran。所以我通过以下方式安装 MAGMA:

  1. 我把make.inc-examples/make.inc.mkl-gcc移动到../make.inc
  2. 我修改make.inc:

我注释掉了:

并在

中删除-lgfortran

而且我还在这个文件中设置了 MKLROOT=/home/lixin/intel/mklCUDADIR=/usr/local/cuda

  1. 我运行make install prefix=/home/lixin/install/,看起来不错,我没有看到任何错误标记。
  2. I 运行 make test,很快就会报错:

事实证明,这是测试 program.Thank 中的一个错误,@Ignacio Vazquez-Abrams 指出了这一点。 我在 MAGMA 论坛中遇到了 post 这个问题,然后我得到了一个修复 tar 文件,这个问题就解决了。 如果你也遇到这个问题,可以看看this post