ubuntu科學計算包blas和lapack的安裝


該包是高性能的線性代數計算庫,兩個包一般是相互依賴,因此選擇同時介紹其安裝:

官方發布如今是lacpack-3.5.0.tgz,獲取方法是網址。但打不開,ubuntu一般用

wget http://www.netlib.org/lapack/lapack-3.5.0.tgz

 

下載后解壓

 

tar -zxvf lapack-3.5.0.tgz

在make之前,需要先創建一個make.inc文件,可以直接根據make.inc.example創建: cd lapack-3.5.0 cp make.inc.example make.inc   如果是使用Ubuntu+gfortran,則無須更改make.inc里的內容,否則需要根據系統環境和編譯器修改文件里對應的選項。LAPACK依賴BLAS,因此在編譯LAPACK前需要提供BLAS包,所幸LAPACK里已經集成了BLAS包,但默認並不編譯它。要想編譯LAPACK前先編譯BLAS,需要修改一下makefile: gedit Makefile   光標定位到第11行並將內容改為: lib: blaslib lapacklib tmglib   保存退出,然后開始make整個工程。 make   編譯完成后,目錄下將生成blas_LINUX.a、lapack_LINUX.a和tmglib_LINUX.a三個文件。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM