无法构建 MATIO 库

问题描述

所以我有一个项目,我必须从 MAT 文件中读取结构并将它们与我的 C++ 代码一起保存,所以我到处寻找合适的库来使用,所以我偶然发现了 MATIO 库。事实是,在我迄今为止使用的所有库中(例如 Eigen 库),我必须构建这个库。这是我第一次做这样的事情,所以我查阅了文档 https://github.com/tbeu/matio#user-content-22-building-matio,但我似乎无法让 CMake 构建它。我什至不知道在哪里从文档中编写这些命令行(见链接),我似乎只能打开 cmake gui,我收到以下错误

找不到 HDF5(缺少:HDF5_LIBRARIES HDF5_INCLUDE_Dirs)(找到版本“”) cmake/thirdParties.cmake:65 处的 CMake 错误(消息): MAT73 需要 HDF5 调用堆栈(最近调用优先): CMakeLists.txt:29(包含) 配置不完整,出现错误! 另请参阅“C:/Users/RS3/Desktop/matio_build/CMakeFiles/CMakeOutput.log”。

事情是,它在库的文档中说 HDF5 库是可选的,所以我没有下载它,但我仍然收到这个错误。我真的需要使用这个库,但过去 2 天我一直在尝试让它运行,但我不能。我现在该怎么做才能最终构建它?

提前致谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)