トップページ -> 最新情報技術の実習と研究ツール -> Windows でソフトウエアのインストールと設定 -> Windows で hdf5 1.10.4 をソースコードからビルドして、インストールする(Microsoft Build Tools を使用)
[サイトマップへ]

Windows で hdf5 1.10.4 をソースコードからビルドして、インストールする(Microsoft Build Tools を使用)

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

目次

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

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

サイト内の関連Webページ

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


前準備

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

前準備として,cmake, wget, 7zip のインストールが終わっていること.

Microsoft Build Tools for Visual Studio 2017 のインストール


hdf5 のインストール(Microsoft Build Tools を使用)

  1. VS 2017用 x64 Native Tools コマンドプロンプトを開く

    ※ スタートメニューの「Visual Studio 2017」の下にある

    ※ 「Visual Studio 2017 がないときは、Microsoft Build Tools for Visual Studio 2017 のインストールを行う

  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