
Ich versuche, ein C++-Programm mit g++ zu kompilieren, das die H5Cpp.h
Header-Datei verwendet. g++ erzeugt einen schwerwiegenden Fehler mit folgendem Inhalt:
fatal error: H5Cpp.h: No such file or directory
libhdf5-serial-dev
Ich habe die Bibliothek und alles, was sonst noch dazu gehört, bereits installiert . Ich verwende Ubuntu 15.10.
Überprüft, ob es gemäß der Dateiliste des Pakets H5Cpp.h
tatsächlich vorhanden ist ./usr/include/hdf5/serial/
libhdf5-dev
Antwort1
Wie ich in der Bearbeitung der Frage erwähnt habe, sind die Dateien da, aber g++
ich kann sie nicht finden. DieHDFGruppeweist uns an, h5c++
Programme zu kompilieren, die HDF5-Headerdateien verwenden. Wie Steeldriver in den Kommentaren zur Frage erwähnt, handelt es sich um ein Hilfsskript. Ich habe es getestet und es hat das Problem gelöst, mit dem ich konfrontiert war.