Отсутствуют заголовочные файлы C++ для HDF5

Отсутствуют заголовочные файлы C++ для HDF5

Я пытаюсь скомпилировать программу на C++ с помощью g++, которая использует H5Cpp.hзаголовочный файл. 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++я не могу их найти.HDFGroupговорит нам использовать h5c++для компиляции программ, которые используют заголовочные файлы hdf5. Как упоминает steeldriver в комментариях к вопросу, это вспомогательный скрипт; я его протестировал, и он решил проблему, с которой я столкнулся.

Связанный контент