Неожиданное чтение EOF hdf5 в CodeBlocks gfortran build - PullRequest
0 голосов
/ 11 марта 2019

Я пытаюсь использовать библиотеки HDF5 в программе на Фортране, которую я строю с помощью CodeBlocks. Я последовал совету в ответе на предыдущий вопрос stackoverflow: Как скомпилировать программу, которая нуждается в библиотеке HDF5 (используя Codeblocks)? , и я преодолел проблему невозможности найти hdf5.mod.

Однако я все еще не могу собрать, потому что я получаю следующее сообщение об ошибке:

Fatal Error:  Reading module 'hdf5' at line 2 column 1:  Unexpected EOF

Я использую компилятор GNU Fortran, поставляемый в комплекте с Code :: Blocks 17.12, и использую "component.f90" из примеров групп HDF, доступных по адресу https://support.hdfgroup.org/HDF5/examples/f-src.html, в качестве моего единственного исходного кода.

Пожалуйста, дайте мне знать, если у кого-то есть способ преодоления этой неожиданной ошибки EOF. Ниже приведены изображения того, что я добавил в параметры сборки codeBlocks по умолчанию. Параметры компоновки блоков кода * Линкер Параметры компоновки блоков кода Поиск по каталогам

Я использую готовый бинарный дистрибутив HDF5 с сайта группы HDF. Я установил HDF5 с помощью hdf5-1.10.5-Std-win7_64vs14.zip, который содержал установщик HDF5-1.10.5-win64.msi.

...