ubuntu科学计算包blas和lapack的安装

Posted seisjun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu科学计算包blas和lapack的安装相关的知识,希望对你有一定的参考价值。

该包是高性能的线性代数计算库,两个包一般是相互依赖,因此选择同时介绍其安装:

官方发布如今是lacpack-3.5.0.tgz,获取方法是网址。但打不开,ubuntu一般用

wget http://www.netlib.org/lapack/lapack-3.5.0.tgz

 

下载后解压

 

tar -zxvf lapack-3.5.0.tgz

在make之前,需要先创建一个make.inc文件,可以直接根据make.inc.example创建: cd lapack-3.5.0 cp make.inc.example make.inc   如果是使用Ubuntu+gfortran,则无须更改make.inc里的内容,否则需要根据系统环境和编译器修改文件里对应的选项。LAPACK依赖BLAS,因此在编译LAPACK前需要提供BLAS包,所幸LAPACK里已经集成了BLAS包,但默认并不编译它。要想编译LAPACK前先编译BLAS,需要修改一下makefile: gedit Makefile   光标定位到第11行并将内容改为: lib: blaslib lapacklib tmglib   保存退出,然后开始make整个工程。 make   编译完成后,目录下将生成blas_LINUX.a、lapack_LINUX.a和tmglib_LINUX.a三个文件。

 



以上是关于ubuntu科学计算包blas和lapack的安装的主要内容,如果未能解决你的问题,请参考以下文章

用 LAPACK/BLAS 安装 numpy 的最简单方法是啥?

CentOS7系统上的LAPACK源码安装

如何在 Ubuntu 编译安装 Bundler

Windows下用PIP安装scipy出现no lapack/blas resources found

Windows Scipy 安装:未找到 Lapack/Blas 资源

如何检查 NumPy 和 SciPy 中的 BLAS/LAPACK 链接?