astly2004 发表于 2021-6-10 10:40:22

linux系统编译fortran程序

本帖最后由 astly2004 于 2021-6-10 10:41 编辑

90的fortran程序在win下用Intel(R) Visual Fortran Compiler编译成功,但是再linux下用gfortran编译确报错。请问是语法要求不同么?

Transpose 发表于 2021-6-10 11:44:07

扩展语法,编译选项需要加-fdec-static

astly2004 发表于 2021-6-10 14:52:59

Transpose 发表于 2021-6-10 11:44
扩展语法,编译选项需要加-fdec-static

谢谢,这个是加到 gfortran 后边作为参数么??

astly2004 发表于 2021-6-10 15:07:46

Transpose 发表于 2021-6-10 11:44
扩展语法,编译选项需要加-fdec-static

加这个提示 f951: error: unrecognized command line option "-fdec-static"

li913 发表于 2021-6-10 16:01:05

automaitc 是 ivf扩展,gf默认不支持。

Transpose 发表于 2021-6-10 16:49:21

本帖最后由 Transpose 于 2021-6-10 16:54 编辑

astly2004 发表于 2021-6-10 15:07
加这个提示 f951: error: unrecognized command line option "-fdec-static"
您好,你的gfortran版本太低了,根据网上的文档,gfortran版本大于7.5应该有的The GNU Fortran Compiler: Fortran Dialect Options

astly2004 发表于 2021-6-10 22:31:27

li913 发表于 2021-6-10 16:01
automaitc 是 ivf扩展,gf默认不支持。

是的,我们是vs开发的

astly2004 发表于 2021-6-10 22:32:44

Transpose 发表于 2021-6-10 16:49
您好,你的gfortran版本太低了,根据网上的文档,gfortran版本大于7.5应该有的The GNU Fortran Compiler: F ...

恩恩,我安装新版本试试

astly2004 发表于 2021-6-11 09:48:50

Transpose 发表于 2021-6-10 16:49
您好,你的gfortran版本太低了,根据网上的文档,gfortran版本大于7.5应该有的The GNU Fortran Compiler: F ...

你好,请问gfortran这个这么安装7.5以上?
我直接yum只能安装4点几的版本。
页: [1]
查看完整版本: linux系统编译fortran程序