1 HDF5 1.10.4 をソースコードからビルドして、インストール(Visual C++ ビルドツールを使用)(Windows 上)
トップページ -> インストール,設定,利用 -> Windows ソフトウエア -> HDF5 1.10.4 をソースコードからビルドして、インストール(Visual C++ ビルドツールを使用)(Windows 上)
[サイトマップへ], [サイト内検索へ]

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

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

【このページの目次】

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

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

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


前準備

cmake, wget, 7-Zip のインストール

Visual C++ ビルドツール (Build Tools) のインストール


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

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

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

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

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

    [image]
  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
    

    [image]
  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
    

    [image]
    (以下省略)
  5. 実行結果の確認

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

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

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

    次のように設定する

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

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

    次のように追加する

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

    [image]

本サイトは金子邦彦研究室のWebページです.サイトマップは,サイトマップのページをご覧下さい. 本サイト内の検索は,サイト内検索のページをご利用下さい.

問い合わせ先: 金子邦彦(かねこ くにひこ) [image]