fortran 90 gfortran致命错误无法重命名模块文件存在

时间:2014-12-03 20:38:59

标签: module compilation fortran gfortran

我正在尝试使用gfortran在Windows 7计算机上编译和运行fortran 90代码。

当我使用

进行编译和链接时
gfortran -I"myDir" -g -Wall -Wextra -pedantic -fimplicit-none -fbacktrace -fcheck=all -Wuninitialized
-Q -J"bin" parametricStudy.f90 -o LDCP

我收到以下错误:

Fatal Error: Can't rename module file 'bin/initializeubcs_mod.mod0' to 'bin/init
ializeubcs_mod.mod': File exists

如果我删除文件夹'bin'中的mod文件,那么它编译没有任何问题,但我不想每次编译代码时都要删除文件夹中的所有.mod文件。我该怎么办?

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:1)

如果你正在使用gfortran 4.9或4.9.1,我猜你会被https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62215所占据。在这种情况下,请更新到4.9.2修复此问题。