Fortran Coder

标题: linux系统编译fortran程序 [打印本页]

作者: astly2004    时间: 2021-6-10 10:40
标题: linux系统编译fortran程序
本帖最后由 astly2004 于 2021-6-10 10:41 编辑

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

2021-06-10_103957.png (15.36 KB, 下载次数: 283)

2021-06-10_103957.png

作者: Transpose    时间: 2021-6-10 11:44
扩展语法,编译选项需要加-fdec-static
作者: astly2004    时间: 2021-6-10 14:52
Transpose 发表于 2021-6-10 11:44
扩展语法,编译选项需要加-fdec-static

谢谢,这个是加到 gfortran 后边作为参数么??
作者: astly2004    时间: 2021-6-10 15:07
Transpose 发表于 2021-6-10 11:44
扩展语法,编译选项需要加-fdec-static

加这个提示 f951: error: unrecognized command line option "-fdec-static"
作者: li913    时间: 2021-6-10 16:01
automaitc 是 ivf扩展,gf默认不支持。
作者: Transpose    时间: 2021-6-10 16:49
本帖最后由 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
li913 发表于 2021-6-10 16:01
automaitc 是 ivf扩展,gf默认不支持。

是的,我们是vs开发的
作者: astly2004    时间: 2021-6-10 22:32
Transpose 发表于 2021-6-10 16:49
您好,你的gfortran版本太低了,根据网上的文档,gfortran版本大于7.5应该有的The GNU Fortran Compiler: F ...

恩恩,我安装新版本试试
作者: astly2004    时间: 2021-6-11 09:48
Transpose 发表于 2021-6-10 16:49
您好,你的gfortran版本太低了,根据网上的文档,gfortran版本大于7.5应该有的The GNU Fortran Compiler: F ...

你好,请问gfortran这个这么安装7.5以上?
我直接yum只能安装4点几的版本。




欢迎光临 Fortran Coder (http://bbs.fcode.cn/) Powered by Discuz! X3.2