【发布时间】:2017-12-05 05:34:10
【问题描述】:
我正在尝试将 .FOR 文件(出于练习目的)从 ifort 迁移到 gfortran。该文件在我的英特尔 Visual Fortran 解决方案中编译,没有任何问题。但是,当我使用以下命令在 gfortran 中编译它时:
gfortran -ffree-form -ffree-line-length-200 -Dinternal_debug -c MyFile.FOR -o MyFile.o
我收到以下错误消息:
MyFile.FOR:4561:22:
102 format(A, I)
1
Error: Nonnegative width required in format string at (1)
ifort 是否根本不需要格式宽度,或者是否有其他 ifort 选项可以放宽此要求?为什么文件在 ifort 中运行流畅,而在 gfortran 中运行不流畅?
【问题讨论】: