1、下载

BLAS,CBLAS:http://www.netlib.org/blas/

LAPACK:http://www.netlib.org/lapack/

2、上传

将下载好的三个压缩文件上传到服务器

3、解压

三个压缩文件解压(tar zxf XXXX.tgz)后,出现以三个文件名命名的文件夹

4、编译文件

4.1 编译blas,

进入BLAS文件夹,执行命令:

gfortran -c -O3 *.f

# 编译所有的 .f 文件,生成 .o文件

ar rv libblas.a *.o

# 链接所有的 .o文件,生成.a 文件

cp libblas.a /usr/local/lib

#将库文件复制到系统库目录

4.2 编译cblas

进入CBLAS文件夹

1、将文件夹内的Makefile.LINUX改成Makefile.in

2、

cp ../BLAS/libblas.a testing

#将上一步编译成功的 libblas.a复制到 CBLAS目录下的testing子目录

3、

make

# 编译所有的目录

4、

cp lib/cblas_LINUX.a /usr/local/lib/libcblas.a

#将库文件复制到系统库目录下

4.3 编译lapack

1、进入lapack文件夹

2、将INSTALL目录下对应的make.inc.XXX复制一份到 lapack目录下,命名为make.inc, 这里我的是INSTALL/make.inc.gfortran

3、需要对make.inc文件进行编辑:

BLASLIB      = /usr/local/lib/librefblas.a

CBLASLIB     = /usr/local/lib/libcblas.a

LAPACKLIB    = $(TOPSRCDIR)/liblapack.a

TMGLIB       = $(TOPSRCDIR)/libtmglib.a

LAPACKELIB   = $(TOPSRCDIR)/liblapacke.a

4、

make

#编译所有的lapack文件

5、

cd LAPACKE

#进入LAPACKE 文件夹,这个文件夹包含lapack的C语言接口文件

6、

make

#编译lapacke

7、

cp include/*.h /usr/local/include

#将lapacke的头文件复制到系统头文件目录

8、

cd ..

#返回到 lapack 目录

9、

cp *.a /usr/local/lib

# 将生成的所有库文件复制到系统库目录

5、安装完成

linux编译blas,Linux下安装BLAS,CBLAS,LAPACK相关推荐

  1. 在Linux、ubuntu 11下安装无线网卡 、杂牌无线网卡、ndiswrapper的使用

    本片文章是之前在百度空间所写的(2011-10-11),由于百度空间已无法浏览.考虑本文还有一定实用性,固转载至此. 原百度链接:http://hi.baidu.com/ccboyhi/blog/it ...

  2. Linux和Windows系统下:安装Anaconda、Paddle、tensorflow、pytorch,GPU[cuda、cudnn]、CPU安装教学,以及查看CPU、GPU内存使用情况

    Linux和Windows系统下安装深度学习框架所需支持:Anaconda.Paddlepaddle.Paddlenlp.pytorch,含GPU.CPU版本详细安装过程 1.下载 Anaconda ...

  3. Linux(ubuntu)下安装anaconda(64位)并配置jupyter notebook远程访问

    Linux(ubuntu)下安装anaconda(64位)并配置jupyter notebook远程访问 Anaconda指的是一个开源的Python发行版本,其包含了conda.Python等180 ...

  4. wireshark使用教程 linux,Linux入门教程:ubuntu下安装wireshark(以及配置非root),这个强大的工具可以捕...

    Linux入门教程:ubuntu下安装wireshark(以及配置非root),这个强大的工具可以捕 Wireshark是世界上最流行的网络分析工具.这个强大的工具可以捕捉网络中的数据,并为用户提供关 ...

  5. linux系统(ubuntu)下安装exe文件

    linux系统(ubuntu)下安装exe文件 昨天将家中的旧笔记本翻出来安装了ubuntu20.04.1,想在电脑中安装exe文件时,不能直接打开. 于是借鉴网络中的方法(https://blog. ...

  6. 永久解决Linux(Ubuntu)下安装CH340驱动问题

    永久解决Linux(Ubuntu)下安装CH340驱动问题 出现的问题 出现的问题 当我们用make对CH340的文件进行构建的时候,大多数情况是会报这样的错误 下面提供一种永久解决的方法 首先打开下 ...

  7. linux编译blas,科学网—Linux下安装blas和lapack包小记 - 徐博伦的博文

    系统是centOS6.5,机器上已有gfortran编译器 从网上搜索下载blas.cblas.lapack的tar压缩文件包 1.编译blas 先解压文件 tar xvf blas.tgz cd b ...

  8. linux下安装blas和lapack

    相关链接:http://blog.csdn.net/mlnotes/article/details/9676269 http://blog.sina.com.cn/s/blog_5f350c96010 ...

  9. Linux Blas安装方法,科研1-linux下安装blas和lapack

    相关链接:http://blog.csdn.net/mlnotes/article/details/9676269 http://blog.sina.com.cn/s/blog_5f350c96010 ...

  10. linux texmaker编译,在Ubuntu下安装和编译LaTex

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? LaTex简介 1.LaTeX 是由美国计算机学家Lamport博士于1985年开发成功的. 2.它是当今世界上最流行和 ...

最新文章

  1. 【SpringMVC】基本概念
  2. eclispe使用外部tomcat总结
  3. 老板问我桌面演练(TTX)是什么,我直接给他发了定义、示例和目标
  4. js 字符串删除首尾_JavaScript trim 实现去除字符串首尾指定字符的简单方法
  5. python模块;opencv安装
  6. Ranger开源流水线docker化实践案例
  7. LitePal操作数据库
  8. C语言 用矩形法计算定积分∫(0—1)sinxdx、∫(-1—1)cosxdx、∫(0—2)e^xdx
  9. Android网络框架情景分析之NetworkManagementService和Netd交互深入分析一
  10. Live Streaming Paper--流媒体超低时延传输论文汇总
  11. 5.秒杀模块-基于redis缓存商品秒杀信息
  12. 磁盘占用率100%——哪些程序可以禁用(详细版)【还讲到独立显卡、集成显卡、双显卡、固态硬盘卡机卡死卡顿解决】
  13. 阿里云服务器发送邮件报错Couldn’t connect to host, port: smtp.qq.com, 25
  14. ARIMA模型的拖尾截尾问题
  15. 最简单优雅修改jupyter自带主题字体大小颜色(不需要插件不需要第三方theme)
  16. Java大牛呕心沥血经历——技术面试与HR谈薪资技巧...
  17. 自制USB充电线、数据线、工程线、OTG线的方法
  18. 编写程序描述影视歌三栖艺人 需求说明:请使用面向对象的思想,设计自定义类,描述影视歌三梄艺人。 实现思路及关键代码 1)分析影视歌三栖艺人的特性 a)可以演电影 b)可以演电视剧 c)可以唱歌
  19. 玩转电机驱动——A4950闭环驱动直流减速电机(Arduino)
  20. 如何将文字翻译成英文?简单教程讲解

热门文章

  1. 怎么用odbc连接mysql数据库连接_PowerDesigner通过ODBC来实现Mysql数据库的连接操作...
  2. 开发pc页面_uniapp支持PC版真正的一统天下来了全端支持不是梦
  3. mysql半同步降级_MySQL半同步复制
  4. 王小云计算机,王小云学者主页-科技工作者之家
  5. python创建和控制的实体称为_Python语法基础
  6. 阿里巴巴AI夺肝结节诊断两项世界冠军,至今无人超越
  7. Django的ModelForm
  8. 商城项目:装nginx时碰到的各种问题
  9. ffmpeg文档2:输出到屏幕
  10. 百度地图api的密钥申请地址