部分来自 安装向量和矩阵运算库函数
安装BLAS之前需要:安装 GCC/GFortran 环境
下载 blas-3.8.0.tgz并解压:
wget http://www.netlib.org/blas/blas-3.8.0.tgz
tar -xzf blas-3.8.0.tgz
cd BLAS-3.8.0
编译生成blas_LINUX.a:
make
链接.o文件生成libblas.a文件:
ar rv libblas.a *.o
下载 cblas.tgz:
wget http://www.netlib.org/blas/blast-forum/cblas.tgz
tar -xzf cblas.tgz
cd CBLAS
将之前产生的libblas.a文件拷贝到当前目录:
cp BLAS-3.8.0/blas_LINUX.a ./
(这个目录需要看你自己设置在哪)
修改Makefile.in文件中的BLLIB:
vim Makefile.in
修改如下配置
BLLIB = ../blas_LINUX.a
CBLIB = ../lib/cblas_$(PLAT).a
编译:make
测试运行:./testing/xzcblat1
测试结果如下:

CentOS安装HPL前:BLAS/CBLAS/ATLAS库配置
本文介绍了在CentOS系统上安装HPL前如何进行BLAS、CBLAS和ATLAS库的环境准备。首先确保GCC和GFortran环境,接着详细阐述了BLAS库的下载、编译和链接过程,然后是CBLAS库的安装步骤,包括修改Makefile.in配置和编译测试。
2万+

被折叠的 条评论
为什么被折叠?



