私のC++プログラムでHDF5ライブラリを使用します。私はVS 2010 x64コンパイラとCMake 3.8.0rc2をWindows 7で使用しています。私がインストールしたHDF5のバージョンは1.8.10です(公式の "インストーラ"を実行してインストールします)。WindowsでCMakeを使用したHDF5ライブラリの使用(エラー:「HDF5が見つかりませんでした」)
Could NOT find HDF5 (missing: HDF5_LIBRARIES)
私はまた、環境変数HDF5_DIR
とHDF5_ROOT
両方のポイントを追加しました:設定時に
FIND_PACKAGE (HDF5 REQUIRED)
INCLUDE_DIRECTORIES (${HDF5_INCLUDE_DIRS})
SET (HDF5_LIBS ${HDF5_LIBS} ${HDF5_LIBRARIES})
...
target_link_libraries(${PROJECT_NAME} ${Boost_LIBRARIES} ${HDF5_LIBS})
cmakeのは、次のエラーメッセージを示しています。私のCMakeListsファイルで
は、私は次の行を追加しました私のHDF5インストールフォルダC:\Develop\HDF5\1.8.10
にコピーしてください。
私はCMakeがHDF5のインストールを認識するために何が欠けていますか?