【发布时间】:2016-06-07 13:47:29
【问题描述】:
假设我的机器上已经安装了一个包,我想知道是否需要重新生成模块包含文件 (.mod) 以使它们与我的其余编译兼容。有没有办法做到这一点?
【问题讨论】:
-
当然没有 Fortran 标准的方法可以做到这一点,
.mod文件在标准中没有提到(也没有很多其他的)。现在.mod文件的形式和内容是特定于实现的,几乎没有文档记录。我想您可能可以用编辑器在其中四处寻找,并且可能能够找到您想要的内容,并且我猜您的编译器可能会选择将编译器信息插入到.mod文件中。我想您可以在弄清楚这一切的同时多次重新创建它们... -
感谢您的回复。我遇到了很多情况,我觉得需要这些信息。正如您所提到的,它们似乎取决于编译器类型和版本。当然,最终可以使用通用编译器重新编译所有内容,但有时会很乏味。
标签: module compilation fortran