ubuntu 安装OpenBLAS
安装的步骤如下:
(1)git clone git://github.com/xianyi/OpenBLAS
(2)cd OpenBLAS
(3)sudo make FC=gfortran (如果没有安装gfortran,执行sudo apt-get install gfortran)
也可以用这个指令,就把安装目录改为下面的目录了:/usr/local/Openblas/
sudo make --PREFIX=/usr/local/Openblas/ install /*安装*/
(4) sudo make install (将OpenBLAS安装到/opt下)
结果如下:
make -j 8 -f Makefile.install install
make[1]: Entering directory '/home/lbg/下载/OpenBLAS'
Generating openblas_config.h in /opt/OpenBLAS/include
Generating f77blas.h in /opt/OpenBLAS/include
Generating cblas.h in /opt/OpenBLAS/include
Copying LAPACKE header files to /opt/OpenBLAS/include
Copying the static library to /opt/OpenBLAS/lib
Copying the shared library to /opt/OpenBLAS/lib
Generating openblas.pc in /opt/OpenBLAS/lib/pkgconfig
Generating OpenBLASConfig.cmake in /opt/OpenBLAS/lib/cmake/openblas
Generating OpenBLASConfigVersion.cmake in /opt/OpenBLAS/lib/cmake/openblas
Install OK!
make[1]: Leaving directory '/home/lbg/下载/OpenBLAS'
编译好的文件夹大小40M
(5)执行以下命令完成安装
ln -s /opt/OpenBLAS/lib/libopenblas.so /usr/lib/libblas.so.3
ln -s /opt/OpenBLAS/lib/liblapack.so.3 /usr/lib/liblapack.so.3
再次运行程序,则不会发生此类错误
make时报错:
/usr/bin/ld: cannot find -lgfortran
Check what version of gcc, g++, and gfortran you have:g++ --version gcc --version gfortran --version
结果gfortran也有,在目录/usr/lib/x86_64-linux-gnu/里面,
sudo ln -s /usr/lib/x86_64-linux-gnu/libgfortran.so.3 /usr/lib/libgfortran.so
就可以了
使用编译例子:
gcc testOpenBlas.c -I /opt/OpenBLAS/include/ -L/opt/OpenBLAS/lib -lopenblas
ubuntu 安装OpenBLAS相关推荐
- ubuntu 安装 OpenBLAS
文章目录 ubuntu 安装 OpenBLAS Download Make 查看 OpenBLAS 版本 尽情享用吧~ ubuntu 安装 OpenBLAS Download git clone gi ...
- Theano 中文文档 0.9 - 5.1 Ubuntu安装说明
5.1 Ubuntu安装说明 译者:Python 文档协作翻译小组,原文:Ubuntu Installation Instructions. 本文以 CC BY-NC-SA 4.0 协议发布,转载请保 ...
- Ubuntu安装MongoDB
https://jingyan.baidu.com/article/e5c39bf5f5ddd539d76033a9.html Ubuntu安装MongoDB4.0: https://www.jian ...
- ubuntu安装OpenCV详细教程(建议收藏)
记录一篇"如何安装ubuntu下C++接口的opencv"的文章.由于转载格式有问题,直接贴个链接:ubuntu安装opencv的正确方法 注意:本人根据此博客安装遇到的问题:2. ...
- Linux/ubuntu 安装 redis 4.0报错解决:redis-server.service: Can't open PID file /var/run/redis/redis-server.
此文首发于我的个人博客:Linux/ubuntu 安装 redis 4.0报错解决:redis-server.service: Can't open PID file /var/run/redis/r ...
- debian,ubuntu 安装mongodb 允许外网访问,修改端口,设置用户和密码
使用apt安装mongodb: apt update && apt install mongodb 查看运行状态: systemctl status mongodb.service 结 ...
- ubuntu安装KVM
ubuntu安装KVM 现在官网下载ubuntu镜像,桌面版或者服务端都可,这里以桌面端为例. 安装之前确保磁盘有足够大的空间(这很重要) 安装KVM sudo apt install qemu-kv ...
- 解决Ubuntu安装依赖问题
解决Ubuntu安装依赖问题 解决Ubuntu安装依赖问题 最主要问题,修改的国内镜像源可能不是对应的ubuntu版本,大部人直接找了个镜像源就复制到source.list里面了,其实需要对应版本的, ...
- Ubuntu安装Ceres库-安装依赖时报错:E:无法定位软件包 libcxsparse3.1.2_朱国鑫的博客-CSDN博客
Ubuntu安装Ceres库-安装依赖时报错:E:无法定位软件包 libcxsparse3.1.2_朱国鑫的博客-CSDN博客
最新文章
- PLSQL_性能优化系列04_Oracle Optimizer优化器
- oracle reverse 反转函数
- Hystrix的应用案例:多短信供应商的自动切换与恢复
- [20161107]关于数据文件位图区.txt
- wget的url获取方式
- 首次使用Cesium加载3D数据不成功
- 基于并联SVM支持向量机训练HOG特征提取的人员目标提取
- SQL语言之多表查询(oracle)
- (转)SystemProcessesAndThreadsInformation
- Salt-Minion配置文件详解
- 《季羡林先生》读书笔记-3
- 让AI自动调参,才是百度无人车的进化方式:适应环境全靠自己 | 论文
- 接口自动化测试框架搭建(4、公用方法之url的拼接)--python+HTMLTestRunnerCN+request+unittest+mock+db
- 自媒体运营,你要的小工具来了
- UE4 UE5学习和资源网站整理
- 程序员数学(29)–投影与视图
- 湖南省中职学业水平考试复习试题(语文)
- Spark 连接kafka报错: Error while fetching metadata with correlation id xx [topicName=INVALID_REPLICATIO]
- linux-网卡名字说明_基本网络配置_修改MTU值
- 12306 验证码识别源码
热门文章
- 关于阻塞I/O 非阻塞I/O 同步I/O 异步I/O epoll select的学习
- 一台mysql并发能力_mysql怎么支撑百万级并发-对于同一个表,MySQL支持多少个并发操作...
- json支持utf-8_发票查重百科支持系统对接
- 开发过程真相...太真实了!一毛一样有没有!
- 秒懂 CountDownLatch 与 CyclicBarrier 使用场景
- 舒服了,微信支持多设备同时在线!
- 最完整的Explain总结,SQL优化不再困难
- 让 Linux 防火墙新秀 nftables 为你的 VPS 保驾护航
- Spring Boot:自定义starter
- java项目使用过滤器实例_Java web开发--过滤器篇(详细介绍)