1 HDF5 1.10.5 のインストール(ソースコードを使用)(Windows 上)
トップページインストール,使い方Windows の種々のソフトウェア(インストール,使い方)HDF5 1.10.5 のインストール(ソースコードを使用)(Windows 上)

HDF5 1.10.5 のインストール(ソースコードを使用)(Windows 上)

Windows で,HDF5 をソースコードからビルドして,インストールする手順をスクリーンショットで説明する. HDF5 は、階層データを扱うライブラリソフトウェア.マイクロソフト C++ ビルドツールを使用する. configure 版よりも CMake 版の方が Windows でのインストールが簡単だと判断している.

目次

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

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

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

前準備

インストールに使用するソフトウェア

Windows では,前準備として次を行う.

hdf5 のインストール(マイクロソフト C++ ビルドツール (Build Tools) を使用)

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

    起動は,Windows のメニューで「Visual Studio 20..」の下の「x64 Native Tools コマンドプロンプト (x64 Native Tools Command Prompt)」を選ぶ.「x64」は,64ビット版の意味である.

    「x64 Native Tools コマンドプロンプト (x64 Native Tools Command Prompt)」がないとき:

    C++ ビルドツール (Build Tools) のインストールを行うことで, 「x64 Native Tools コマンドプロンプト (x64 Native Tools Command Prompt)」がインストールされる.その手順は,別ページで説明している

  2. hdf5 の作業ディレクトリとインストールディレクトリを削除する
    mkdir %LOCALAPPDATA%
    cd %LOCALAPPDATA%
    rmdir /s /q CMake-hdf5-1.10.5
    

    [image]
  3. hdf5 のソースコードをダウンロード
    cd %LOCALAPPDATA%
    del CMake-hdf5-1.10.5.zip
    curl -O https://support.hdfgroup.org/ftp/HDF5/current/src/CMake-hdf5-1.10.5.zip
    rmdir /s /q CMake-hdf5-1.10.5
    "c:\Program Files\7-Zip\7z.exe" x CMake-hdf5-1.10.5.zip
    

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

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

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

    cd %LOCALAPPDATA%
    cd CMake-hdf5-1.10.5
    ctest -S HDF5config.cmake,BUILD_GENERATOR=VS201564,INSTALL_DIR="C:/tools/CMake-hdf5-1.10.5/hdf5-1.10.5" ^
        -C Release -V -O hdf5.log
    
  5. システム環境変数 HDF5_ROOT の設定

    次のように設定する

    %LOCALAPPDATA%\CMake-hdf5-1.10.5\hdf5-1.10.5

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

    次のように追加する

    %LOCALAPPDATA%\CMake-hdf5-1.10.5\build\bin\Release