Fortran Coder

查看: 11959|回复: 8

[编译器] linux系统编译fortran程序

[复制链接]

10

帖子

4

主题

0

精华

入门

F 币
63 元
贡献
35 点
发表于 2021-6-10 10:40:22 | 显示全部楼层 |阅读模式
本帖最后由 astly2004 于 2021-6-10 10:41 编辑

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

2021-06-10_103957.png

155

帖子

2

主题

1

精华

大师

Vim

F 币
944 元
贡献
461 点

规矩勋章

发表于 2021-6-10 11:44:07 | 显示全部楼层
扩展语法,编译选项需要加-fdec-static

10

帖子

4

主题

0

精华

入门

F 币
63 元
贡献
35 点
 楼主| 发表于 2021-6-10 14:52:59 | 显示全部楼层
Transpose 发表于 2021-6-10 11:44
扩展语法,编译选项需要加-fdec-static

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

10

帖子

4

主题

0

精华

入门

F 币
63 元
贡献
35 点
 楼主| 发表于 2021-6-10 15:07:46 | 显示全部楼层
Transpose 发表于 2021-6-10 11:44
扩展语法,编译选项需要加-fdec-static

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

790

帖子

2

主题

0

精华

大宗师

F 币
3765 元
贡献
2255 点
发表于 2021-6-10 16:01:05 | 显示全部楼层
automaitc 是 ivf扩展,gf默认不支持。

155

帖子

2

主题

1

精华

大师

Vim

F 币
944 元
贡献
461 点

规矩勋章

发表于 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

10

帖子

4

主题

0

精华

入门

F 币
63 元
贡献
35 点
 楼主| 发表于 2021-6-10 22:31:27 | 显示全部楼层
li913 发表于 2021-6-10 16:01
automaitc 是 ivf扩展,gf默认不支持。

是的,我们是vs开发的

10

帖子

4

主题

0

精华

入门

F 币
63 元
贡献
35 点
 楼主| 发表于 2021-6-10 22:32:44 | 显示全部楼层
Transpose 发表于 2021-6-10 16:49
您好,你的gfortran版本太低了,根据网上的文档,gfortran版本大于7.5应该有的The GNU Fortran Compiler: F ...

恩恩,我安装新版本试试

10

帖子

4

主题

0

精华

入门

F 币
63 元
贡献
35 点
 楼主| 发表于 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点几的版本。
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-3-28 20:40

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表