OpenBLAS windows 10 編譯

參考了以下幾個網頁並編譯成功

https://www.openblas.net/

https://github.com/xianyi/OpenBLAS

Windows下MSYS2中編譯OpenBLAS過程記錄

https://www.aliyun.com/jiaocheng/872229.html?spm=5176.100033.2.9.NAgG25

Win7 64Bit + VS2012 + openBLAS0.2.18

https://blog.csdn.net/shuzfan/article/details/51966873

MSYS2和MINGW的開發環境安裝

http://www.360doc.com/content/16/0514/16/496343_559090195.shtml

 

下載安裝 MSYS2

windows開始菜單打開 MSYS2 MSYS命令行

通過命令pacman -Ss gcc查詢完整的gcc包名

 

安裝MinGW gcc編譯器,輸入命令

pacman -S mingw-w64-x86_64-gcc

安裝fortran編譯器,否則不編譯LAPACK

pacman -S mingw-w64-x86_64-gcc-fortran

 

安裝 perl

pacman -S --noconfirm perl

安裝 MSYS2 的make

pacman -S make

然後,windows開始菜單搜索打開MSYS2 MinGW 64-bit控制面板

查看gcc版本

gcc --version

安裝git,下載最新的代碼,並保存在例如G:\OpenBLAS-0.3.2中,

git clone --recursive https://github.com/xianyi/OpenBLAS.git
 

在MSYS2 MinGW 64-bit中運行

cd g:

cd OpenBLAS-0.3.2

可以用文件夾的全部路徑,但是要把 \ 改成 / 

輸入make指令編譯

make完成後,創建一個OpenBLAS文件夾,輸入一個安裝目錄,將編譯好的庫放在這裏面,例如輸入指令
make install PREFIX=G:/OpenBLAS-0.3.2/OpenBLAS
會在這個目錄裏面創建開發所需要的bin,include,lib文件夾和相應的文件,複製到其他軟件要求的目錄並添加要求的環境變量即可

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章