缺少 HDF5 的 C++ 头文件

缺少 HDF5 的 C++ 头文件

我正在尝试使用使用了H5Cpp.h头文件的 g++ 编译一个 C++ 程序。g++ 产生了一个致命错误,提示:

fatal error: H5Cpp.h: No such file or directory

我已经安装了该库libhdf5-serial-dev及其附带的其他内容。我正在使用 ubuntu 15.10。

检查了H5Cpp.h确实存在于/usr/include/hdf5/serial/包的文件列表中libhdf5-dev

答案1

正如我在编辑问题时提到的那样,文件在那里,但g++找不到它们。HDF集团告诉我们使用h5c++来编译使用 hdf5 头文件的程序。正如steeldriver在问题评论中提到的,它是一个辅助脚本;我测试了它,它解决了我面临的问题。

相关内容