OpenBLAS 是一个基于BSD许可(开源)发行的优化 BLAS 计算库,BLAS(Basic Linear Algebra Subprograms 基础线性代数程序集)是一个应用程序接口(API)标准,用以规范发布基础线性代数操作的数值库(如矢量或矩阵乘法),OpenBLAS是BLAS标准的一种具体实现。
1.环境的安装
OpenBLAS需要安装GCC和G++,注意:均需要在root环境安装
安装gcc:yum install gcc
安装g++:yum install gcc-c++
查看GCC版本(GCC版本最好在4.8以上)
gcc -v
2.CentOS下OpenBLAS的安装
- git将OpenBLAS仓库clone到本地
git clone https://github.com/xianyi/OpenBLAS.git
#没有安装git,先安装git ,CentOS安装git
yum install git
- 进入OpenBLAS
cd OpenBLAS
- 对OpenBLAS进行编译
make -j8
- 对OpenBLAS进行安装(可以有多种选择)
#指定OpenBLAS的安装文件夹
make PREFIX=/installation_directory install#若不指定安装位置,则默认安装到/opt/OpenBLAS
make install
- 修改环境路径(两种方式)
方式1
1.打开/etc/profile
vim /etc/profile
2.加入环境变量
#默认安装optLD_LIBRARY_PATH=/opt/OpenBLAS/lib#自定义安装文件夹LD_LIBRARY_PATH=/libinstallation_directory/OpenBLAS/export LD_LIBRARY_PATH
方式2
1.修改LD_LIBRARY_PATH
vim ~/.bashrc
2.文件末尾添加
export LD_LIBRARY_PATH=/opt/OpenBLAS/lib:$LD_LIBRARY_PATH
3.更新环境变量
source ~/.bashrc
参考链接
1.https://www.cnblogs.com/blueurl/p/16297089.html
2.https://blog.csdn.net/wfei101/article/details/83212486
3.https://blog.csdn.net/u013017173/article/details/81748168
4.https://blog.csdn.net/wfei101/article/details/83212486