トップページ -> コンピュータ -> Windows -> hdf5 1.10.4 をソースコードからビルドして、インストール(MSVC ビルドツールを使用)(Windows 上)
[サイトマップへ], サイト内検索:

hdf5 1.10.4 をソースコードからビルドして、インストール(MSVC ビルドツールを使用)(Windows 上)

サイト構成 連絡先,業績など 実践知識 データの扱い コンピュータ 教材 サポートページ

HDF5 は、階層データを扱うライブラリソフトウエア. configure 版よりも CMake 版の方が Windows でのインストールが簡単だと判断している.

目次

HDF の利用条件などは、利用者が確認すること。次のWeb ページを活用してください

https://support.hdfgroup.org/products/licenses.html

謝辞:このWebページで紹介するHDF5ソフトウエアの作者に感謝します


前準備

cmake, wget, 7zip のインストール

MSVC ビルドツール (Build Tools) のインストール


hdf5 のインストール(MSVC ビルドツール (Build Tools) を使用)

  1. Visual Studio の x64 Native Tools コマンドプロンプトを開く.

    Windows のメニューで「Visual Studio 2019」の下の「x64 Native Tools コマンドプロンプト (Command Prompt)」(あるいは類似名のもの)を選ぶ

    ※ 「x64 Native Tools コマンドプロンプト (Command Prompt)」がないときは, MSVC ビルドツールのインストールを行う. MSVC ビルドツールのインストール手順は,「別のページ」で説明している.

  2. hdf5 の作業ディレクトリとインストールディレクトリを削除する
    mkdir C:\tools
    cd C:\tools
    rmdir /s /q CMake-hdf5-1.10.4
    

  3. hdf5 のソースコードをダウンロード
    cd C:\tools
    del CMake-hdf5-1.10.4.zip
    wget https://support.hdfgroup.org/ftp/HDF5/current/src/CMake-hdf5-1.10.4.zip
    7z x CMake-hdf5-1.10.4.zip
    

  4. Windows で hdf5 を ソースコードからビルドし、インストールする

    https://portal.hdfgroup.org/display/support/Building+HDF5+with+CMakeの記載に従う

    cmake でのオプションについて

    cmake の実行手順例は次の通り

    cd c:\tools
    cd CMake-hdf5-1.10.4
    ctest -S HDF5config.cmake,BUILD_GENERATOR=VS201764,INSTALL_DIR="C:/tools/CMake-hdf5-1.10.4/hdf5-1.10.4" ^
        -C Release -V -O hdf5.log
    


    (以下省略)

  5. 実行結果の確認

    ※ 下図のとおりになるとは限らない.

    ※ うまくいっていない場合は、設定を変えてやり直す

  6. システム環境変数 HDF5_ROOT の設定

    次のように設定する

    C:\tools\CMake-hdf5-1.10.4\hdf5-1.10.4

  7. システム環境変数 LIB の設定

    次のように追加する

    C:\tools\CMake-hdf5-1.10.4\build\bin\Release