【このページの目次】
サイト内の関連 Web ページ
謝辞
OpenBLAS の作者に感謝します
BLAS の機能の概要(ごく一部)
前準備として、次のインストールを終えておくこと
これらのインストールは、「Windows で MSYS2 の C/C++/Fortran 環境を作る(Chocolatey を利用)」で説明している.
pacman -Sy perl pacman -Sy pkg-config
参考 Web ページ https://github.com/xianyi/OpenBLAS/wiki/Installation-Guide
必ず、最新情報を確認すること
mkdir C:\tools cd C:\tools rmdir /s /q OpenBLAS
cd C:\tools git clone https://github.com/xianyi/OpenBLAS.git
where gcc where gfortran
https://github.com/xianyi/OpenBLAS/wiki/Installation-Guide の記述による
Windows の MSYS2 を使うので、 MSYS2 配下の 64 ビット版の cmake を使う.それがトラブルが少ない. (Windows での msys2 のインストール手順は、 windows_msys2dev.htmlに記載)
cd C:\tools
cd OpenBLAS
rmdir /s /q build
mkdir build
cd build
del CMakeCache.txt
C:\tools\msys64\mingw64\bin\cmake .. -G "MSYS Makefiles" ^
-DPKG_CONFIG_EXECUTABLE="C:/tools/msys64/mingw64/bin/pkg-config.exe" ^
-DCMAKE_C_COMPILER="C:/tools/msys64/mingw64/bin/gcc.exe" ^
-DCMAKE_Fortran_COMPILER="C:/tools/msys64/mingw64/bin/gfortran.exe" ^
-DBUILD_WITHOUT_LAPACK=yes ^
-DNOFORTRAN=0 -DDYNAMIC_ARCH=OFF ^
-DCMAKE_INSTALL_PREFIX="C:\tools\OpenBLAS" ^
-DCMAKE_BUILD_TYPE=Release
エラーメッセージが出なければ OK.
Windows の MSYS2 を使うときは、 次のように make を使う。
終わるまで待つ
make -j2 all
エラーメッセージが出なければ OK.
「make install」でインストール.
make install
エラーメッセージが出なければ OK.
これは OpenCV のビルドのときに利用される環境変数
https://gist.github.com/xianyi/6930656 に掲載の プログラムを利用
Windows での確認手順と結果は次の通り
https://gist.github.com/xianyi/6930656 に掲載の プログラムを利用. hoge.cのようなファイル名で保存.
gcc -I"C:\tools\OpenBLAS\include\openblas" -c -o hoge.o hoge.c gcc -L"C:\tools\OpenBLAS\lib" -o a.exe hoge.o -lopenblas .\a.exe
本サイトは金子邦彦研究室のWebページです.サイトマップは,サイトマップのページをご覧下さい. 本サイト内の検索は,サイト内検索のページをご利用下さい.
問い合わせ先: 金子邦彦(かねこ くにひこ) ![]()