トップページ -> コンピュータ設定 -> Windows -> Windows で clapack をソースコードからビルドして、インストールする(MSYS2 を使用)
[サイトマップへ], [サイト内検索へ],

Windows で clapack をソースコードからビルドして、インストールする(MSYS2 を使用)

サイト構成 連絡先,業績など コンピュータ実習 データの扱い コンピュータ活用 教材(公開) サポートページ

LAPACK とは,行列に関する種々の計算(連立1次方程式,固有値問題,などなど多数)のソフトウエアです.

CLAPACK とは,元々 FORTRAN で書かれていた LAPACK の,C言語版 (C 言語に書き直されたもの) です.

目次

  1. 前準備
  2. Windows で clapack バージョン 3.2.1 のダウンロードとインストール

サイト内の関連Webページ

謝辞

clapack の作者に感謝します


前準備

MSYS2 の C/C++/Fortran 環境, cmake, wget, 7zip のインストール

  1. Windows で MSYS2 の C/C++/Fortran 環境を作る(Chocolatey を利用)」で説明している

MSYS2 の make, cmake のインストール

  1. Windows で,コマンドプロンプトを管理者として実行

  2. 次のコマンドを実行する
    pacman -Sy make
    pacman -Sy cmake
    

    Windows で clapack バージョン 3.2.1 のダウンロードとインストール

    1. Windows のコマンドプロンプトを実行する.

    2. clapack のインストールディレクトリを空にする
      mkdir C:\tools
      cd C:\tools
      rmdir /s /q clapack-3.2.1-CMAKE
      

    3. ソースコードのダウンロード

      端末で,次のコマンドを実行.

      cd C:\tools
      del clapack-3.2.1-CMAKE.tgz
      del clapack-3.2.1-CMAKE.tar
      wget https://icl.cs.utk.edu/lapack-for-windows/clapack/clapack-3.2.1-CMAKE.tgz
      7z x clapack-3.2.1-CMAKE.tgz
      rmdir /s /q clapack-3.2.1-CMAKE
      7z x clapack-3.2.1-CMAKE.tar
      


      (以下省略)

    4. cmake の実行
      cd C:\tools
      cd clapack-3.2.1-CMAKE
      rmdir /s /q build
      mkdir build
      cd build
      del CMakeCache.txt
      C:\tools\msys64\mingw64\bin\cmake -G "MSYS Makefiles" ^
          -DCMAKE_INSTALL_PREFIX="C:\tools\clapack-3.2.1-CMAKE" ^
          ..
      

    5. cmake の結果の確認

      エラーメッセージが出ていないこと

    6. ビルド
      make -j8 all
      

    7. ビルド結果の確認

      エラーメッセージが出ていないこと

    8. インストール
      make install
      

    9. インストール結果の確認

      エラーメッセージが出ていないこと

    10. C:\tools\clapack-3.2.1-CMAKE\lib にファイルができるので確認する



    本サイトのサイトマップは,サイトマップのページをご覧下さい. 本サイト内の検索は,サイト内検索のページをご利用下さい.
    問い合わせ先: 金子邦彦(かねこ くにひこ)