🍣

HDF5 1.12.2 + visual studio 2022 build on Win11

2022/07/09に公開

書きかけ
趣味レーションプログラム用にDebugライブラリが欲しかったので

基本的には
https://www.kkaneko.jp/tools/win/hdf5.html

ダウンロードはアカウント作らないといけないので
https://www.hdfgroup.org/downloads/hdf5/source-code/?1657332868
からCmake Versionsのソースコードをダウンロード、解凍する。

2022には現在対応していないので
HDF5config.cmakeの119 行に以下を挿入
elseif (BUILD_GENERATOR STREQUAL "VS2022")
set (CTEST_CMAKE_GENERATOR "Visual Studio 17 2022")
set (CMAKE_GENERATOR_ARCHITECTURE "x64")
set (SITE_OS_BITS "64")
set (SITE_COMPILER_NAME "vs2022")
set (SITE_COMPILER_VERSION "17")

ctest -S HDF5config.cmake,BUILD_GENERATOR=VS2022,INSTALL_DIR="C:/tools/CMake-hdf5-1.10.5/hdf5-1.10.5" ^
-C Debug -V -O hdf5_rel.log

ビルドは成功しますがテストは失敗するもののほうが多い…

Discussion