在Mac OS X Yosemite上安装BLAS

时间:2015-06-29 16:59:22

标签: macos lapack blas

我正在尝试在我的Mac上安装BLAS,但每次运行make我都会收到此错误(显示在链接下方)。我试图按照this website上的说明进行操作:

gfortran -O3 -c isamax.f -o isamax.o
make: gfortran: No such file or directory
make: *** [isamax.o] Error 1

我不知道这意味着什么或如何解决它所以任何帮助将不胜感激。此外,我正在尝试安装CBLAS和LAPACK,所以如果你知道一个好的来源,那么任何提示/说明都会很好......到目前为止我发现的一切都很混乱。我也尝试安装ATLAS,但它仍然无法正常工作。

2 个答案:

答案 0 :(得分:1)

导致此错误的原因是gfortran显然未安装,因此您需要下载OS X Yosemite 10.10的安装程序包并安装它:

gfortran 5.1gfortran 4.9.2info

安装完成后,在make目录中运行BLAS命令。

答案 1 :(得分:0)

如何安装Blas / Lapack:不用。

这些库是简单和优化代码之间巨大的性能差异的教科书示例。优化并不是指编译器,而是算法转换。

因此,您绝对不希望从netlib或其他位置下载“参考blas / lapack”。如果您的系统尚未提供优化版本(Mac OS X尚未提供),请查看您是否可以获得英特尔的MKL库(Linux上的学生免费吗?),否则是否获得均经过开源优化的BLIS或OpenBlas或Atlas实施。