用gfortran编译的时候出现这个问题,查程序并无错误。 最后发现是命令太长,用续行符&拆成两个句子就可以编译通过了。在使用Intel Fortran编译并无此问题,可能是gfortran支持的单句长度比较短。