HDF5 1.8.7 を Visual Studio 10 のソースからビルドするのにかなりの困難があります。ライブラリにスレッド セーフ機能を追加する必要があります。FAQ によると、これは v1.8.6 で追加されましたが、v1.8.6 では追加されませんでした。デフォルトで。
/windows/src フォルダーと /src フォルダーの両方の h5pubconf.h ファイルに「#define H5_HAVE_THREADSAFE 1」行を手動で追加しました (VS ソリューション自体で変更する必要がある場所がわからなかったため)。
誰にも何かお勧めがありますか?ありがとう!