1. 程式人生 > >ubuntu16.04下OpenBLAS安裝步驟

ubuntu16.04下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

相關推薦

ubuntu16.04OpenBLAS安裝步驟

安裝的步驟如下: (1)git clone git://github.com/xianyi/OpenBLAS (2)cd OpenBLAS (3)sudo make FC=gfortran (如果沒有安裝gfortran,執行sudo apt-get install

Ubuntu16.04同時安裝Anaconda2與Anaconda3

tps tools strong 安裝 a* 根據 tails environ 自動更新 轉自:http://blog.csdn.net/juezhanangle/article/details/78922888 由於編程時同時需要有python2/3的環境和大量的依賴包,

Ubuntu16.04 如何安裝搜狗拼音輸入法【親測有效】

tor 有效 設置 添加 tro 如何 Go lin sta 一.添加fcitx鍵盤輸入法系統【系統默認是iBus】 1.將下載源添加至系統源: sudo add-apt-repository ppa:fcitx-team/nightly 2.更新系統列表獲得最新

ubuntu16.04g++安裝及使用

log 安裝 blog vim clas nbsp -- sudo su apt 1)首先在虛擬機中安裝Ubuntu16.04,網絡模式設置為NAT模式,安裝完成後在虛擬機中測試是否能夠上網。 2)進入Ubuntu,按Ctrl+alt+T,調出終端,輸入sudo su,輸

ubuntu16.04hive安裝與配置

cep ted dir mave value usr ubunt java HA 下載 wget http://mirrors.hust.edu.cn/apache/hive/hive-2.3.2/apache-hive-2.3.2-bin.tar.gz 解壓到指定

ubuntu16.04docker安裝和簡單使用

purge 條件 service user amd rop pac pub bytes 前提條件 操作系統 docker-ce支持的ubuntu版本: Bionic 18.04 (LTS) Xenial 16.04 (LTS) Trusty 14.04 (LTS) 卸載

ubuntu16.04TensorFlow安裝

ubuntu 16.04、Python 2.7 1、安裝pip sudo apt-get install python-pip python-dev 2、安裝TensorFlow sudo pip install --upgrade https://storage.googleapi

ubuntu16.04go安裝

1、安裝go sudo apt-get install golang-go 2、設定go環境變數 export GOROOT=$HOME/go export PATH=$GOROOT/bin:$PATHU 3、新建一個檔案hello.go,在裡面寫入內容 package mai

機器視覺(一) : ubuntu16.04ORBSLAM2安裝除錯

轉載:Ubuntu16.04+Ros+Usb攝像頭跑ORB SLAM2 又好久沒有碰部落格了,估計草都兩米高了,來鋤鋤草. - 2018.7.22 簡單列一下已有配置 Ubuntu 16.04 ROS Kinetic Opencv 3.4.1

Ubuntu16.04 如何安裝和解除安裝Google Chrome

參考文章: https://www.aliyun.com/jiaocheng/141917.html https://blog.csdn.net/luohuiwu/article/details/80722075 安裝 1.將下載源新增到系統源中。 sudo wget https

Ubuntu16.04 編譯安裝 Tensorflow

安裝bazel sudo ./bazel***.sh 輸入bazel version 檢查是否安裝。 編譯tensorflow 1)./configure 除了選擇支援cuda是y,其餘的都選擇n。 2) bazel build --config=opt //tensorflow:libtensor

ubuntu16.04opencv安裝專欄,問題集錦,包括GPU加速

參考:https://blog.csdn.net/cocoaqin/article/details/78163171 參考:https://blog.csdn.net/cocoaqin/article/details/78376382?utm_source=debugrun&utm_me

平行計算(一)之Ubuntu16.04MPICH安裝

 安裝步驟如下:  1.下載。從mpi官網下載mpich版本,我下載的是mpich-3.2.1。  2.解壓。sudo tar -xzvf mpich-3.2.1.tar.gz,這時可以看到有mpich-3.2.1資料夾,然後cd mpich-3.2.1,進入該

ubuntu16.04CMake安裝方法

檔案下載: sudo wget https://cmake.org/files/v3.9/cmake-3.9.1-Linux-x86_64.tar.gz   解壓: sudo tar zxvf cmake-3.9.1-Linux-x86_64.tar.gz  

PCL1.8.0在Ubuntu16.04安裝及測試

1、安裝PCL之前,需要先安裝以下依賴項: sudo apt-get update sudo apt-get install git build-essential linux-libc-dev sudo apt-get install cmake cmake-gui

ubuntu16.04解除安裝Anaconda,升級python為3.5,安裝pip3,安裝tensorflow==1.0.0

解除安裝Anaconda (一)刪除整個anaconda目錄: 由於Anaconda的安裝檔案都包含在一個目錄中,所以直接將該目錄刪除即可。到包含整個anaconda目錄的資料夾下,刪除整個Anaconda目錄: sudo rm -rf anaconda資料夾名 (二)建議

Ubuntu16.04caffe2安裝-解決各種錯誤的過程

記錄一下裝了兩天的caffe21、Ubuntu預設為python2.7,首先需要把python環境切換到python3.5,依次執行如下命令:cd /usr/bin sudo rm python sudo ln -s python3.5m python輸入python命令,檢

[環境配置]Ubuntu16.04編譯安裝gcc6.3.0

上一篇的SVS要用gcc6.3編譯,否則結果不正確,本來以為gcc很好裝,結果發現用apt-get安裝gcc6只能安裝6.5版本,程式碼作者奇特的要求只能用gcc6.3,沒辦法只能用原始碼裝了,期間碰見了各種各樣的問題,特此記錄。 1.環境要求 安裝gcc之前要安裝gmp,mpfr,mpc,isl這幾個庫

Ubuntu16.04同時安裝CUDA8.0和CUDA7.0

首先可以說明一點的是,在ubuntu16.04環境下CUDA8.0和CUDA7.0可以共存。筆者自己先安裝的是CUDA8.0,然後再安裝的CUDA7.0,安裝完CUDA8.0發現安裝CUDA7.0一直不成功,後面發現是16.04系統預設版本的GCC、g++版本過

ubuntu16.04Torch7安裝教程及其相關問題解決

Torch是一個建立在Lua基礎上的生態系統,涉及機器學習、計算機視覺、訊號處理、並行處理、影象、視訊、音訊和網路等,其核心是神經網路和優化庫,可直接構建任意的神經網路圖,並在CPU和GPU上進行並行化,可便捷的構建複雜的神經網路拓撲結構,被facebook和deepMind