Fortran Coder

楼主: 小鱼
打印 上一主题 下一主题

[编译器] GFortran编译时的预处理问题

[复制链接]

712

帖子

4

主题

0

精华

大师

农村外出务工人员

F 币
608 元
贡献
311 点

新人勋章爱心勋章水王勋章元老勋章热心勋章

楼主
发表于 2014-4-25 12:24:54 | 显示全部楼层
Syntax error 是写法不对。看起来像是格式,续行的问题。

我这里是OK的,如果你还是有问题,建议你在这几行代码上截个图。

712

帖子

4

主题

0

精华

大师

农村外出务工人员

F 币
608 元
贡献
311 点

新人勋章爱心勋章水王勋章元老勋章热心勋章

沙发
发表于 2014-4-25 20:59:23 | 显示全部楼层
什么叫只能显示 open(366,file=inpath(1:lenstr(inpath))

你为什么要形成 .c 文件?代码里明明是 cloud.in 文件啊

712

帖子

4

主题

0

精华

大师

农村外出务工人员

F 币
608 元
贡献
311 点

新人勋章爱心勋章水王勋章元老勋章热心勋章

板凳
发表于 2014-4-25 21:30:44 | 显示全部楼层
*.F 形成 *.o 这个过程你不用描述。我知道的。

你只要告诉我错误提示就可以了。

现在,你的Open语句是怎么样的?是否续行了?(因为你一开始给的代码续行了,后来又写成一行了)

最好提供 Open 语句上下10行代码的截图

712

帖子

4

主题

0

精华

大师

农村外出务工人员

F 币
608 元
贡献
311 点

新人勋章爱心勋章水王勋章元老勋章热心勋章

地板
发表于 2014-4-25 21:41:26 | 显示全部楼层
检查一下你的 inpath 是否定义为字符串了吧。

我这边都一切正常。要不你再提供一下错误的截图?

712

帖子

4

主题

0

精华

大师

农村外出务工人员

F 币
608 元
贡献
311 点

新人勋章爱心勋章水王勋章元老勋章热心勋章

5#
发表于 2014-4-25 22:00:37 | 显示全部楼层
能提供错误截图吗?

你的错误提示是
open(366,file=inpath(1:lenstr(inpath))      
有错,而代码里又是
open(366,file=inpath(1:lenstr(inpath))//'/atmosphere/cloud.in')

你确定是同一行?

712

帖子

4

主题

0

精华

大师

农村外出务工人员

F 币
608 元
贡献
311 点

新人勋章爱心勋章水王勋章元老勋章热心勋章

6#
发表于 2014-4-25 22:24:23 | 显示全部楼层
建议以附件形式上传 atm_hb.f 文件

712

帖子

4

主题

0

精华

大师

农村外出务工人员

F 币
608 元
贡献
311 点

新人勋章爱心勋章水王勋章元老勋章热心勋章

7#
发表于 2014-4-25 22:34:58 | 显示全部楼层
加本站QQ群:2338021,注意申请理由写 integer f
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-5-20 12:31

Powered by Tencent X3.4

© 2013-2024 Tencent

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