gpt4 book ai didi

fortran - 编译时模块版本错误

转载 作者:行者123 更新时间:2023-12-01 22:11:02 43 4
gpt4 key购买 nike

我想用 mpif90 编译我的 Fortran 程序 (.f90),但得到以下结果:

use a_box
1
Fatal Error: Wrong module version '6' (expected '9') for
file 'a_box.mod' opened at (1)

你能帮我解决这个问题吗?谢谢!

mpif90版本如下:

GNU Fortran (Ubuntu/Linaro 4.7.2-2ubuntu1) 4.7.2

我的系统是Ubuntu 12.10。

最佳答案

在编译任何使用模块 a_box 的源代码文件之前,您需要先编译包含模块 a_box 的源代码文件。当您编译使用此模块的源代码文件时,您似乎会选择编译器在使用该模块编译源代码时生成的旧版本 .mod 文件。它要么是由旧版本的 gfortran 生成的,要么是由不同的 fortran 编译器生成的。

关于fortran - 编译时模块版本错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13696820/

43 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com