致命错误:在 (1) 处打开的文件“hdf5.mod”不是 GNU Fortran 模块文件
Posted
技术标签:
【中文标题】致命错误:在 (1) 处打开的文件“hdf5.mod”不是 GNU Fortran 模块文件【英文标题】:Fatal Error: File 'hdf5.mod' opened at (1) is not a GNU Fortran module file 【发布时间】:2014-12-10 00:25:28 【问题描述】:我正在使用 gcc 4.9.2 并尝试使用 gfortran 来读取和写入 hdf5 二进制文件。我收到以下错误:
使用 HDF5
1
致命错误:在 (1) 处打开的文件 'hdf5.mod' 不是 GNU Fortran 模块文件
我尝试删除并重新安装 gfortran,但没有任何变化。任何建议将不胜感激。
【问题讨论】:
是什么让你知道hdf5.mod
是一个Fortran 模块?它只是一种二进制文件格式。 .mod
扩展名不会使其成为 Fortran 模块,就像给 .txt
文件提供 .jpg
扩展名使其成为图像文件一样。
【参考方案1】:
HDF5 库(或至少是其中的 Fortran 接口部分)需要使用相应的 Fortran 编译器和(主要)版本进行编译,您也可以用于自己的代码。
【讨论】:
以上是关于致命错误:在 (1) 处打开的文件“hdf5.mod”不是 GNU Fortran 模块文件的主要内容,如果未能解决你的问题,请参考以下文章
win8系统开机出现致命错误c000022正在应用更新操作1899,共84241个怎么办
链接:致命错误 LNK1104:无法打开文件“SDL.lib”
cad 2014安装后打开出现致命错误;unhandled access violation writing...
无法在 Windows 中安装 pycocotools:致命错误 C1083:无法打开包含文件:'io.h':没有此类文件或目录错误: