我正在尝试在我的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,但它仍然无法正常工作。
答案 0 :(得分:1)
导致此错误的原因是gfortran
显然未安装,因此您需要下载OS X Yosemite 10.10
的安装程序包并安装它:
gfortran 5.1或 gfortran 4.9.2(info)
安装完成后,在make
目录中运行BLAS
命令。
答案 1 :(得分:0)
如何安装Blas / Lapack:不用。
这些库是简单和优化代码之间巨大的性能差异的教科书示例。优化并不是指编译器,而是算法转换。
因此,您绝对不希望从netlib或其他位置下载“参考blas / lapack”。如果您的系统尚未提供优化版本(Mac OS X尚未提供),请查看您是否可以获得英特尔的MKL库(Linux上的学生免费吗?),否则是否获得均经过开源优化的BLIS或OpenBlas或Atlas实施。