Fortran Coder

新人求助,simply Fortran build报错

查看数: 11492 | 评论数: 6 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-8-12 21:19

正文摘要:

新人求助。之前一直用学校的正版NAG Fortran,现在毕业了换了simply Fortran。原来可以运行的代码居然不能运行了。执行build project时提示:Error: Target (build\module.o) is defined recursively。字面意思是这 ...

回复

青衣巷 发表于 2020-8-15 09:53:15
你既然把工程管理交给 Simply Fortran 了,那么实在没必要再去阅读makefile

请你给出你的工程文件内容,告知包含哪些源代码文件。可以截图以说明。
gamefun 发表于 2020-8-13 16:19:24
li913 发表于 2020-8-13 14:49
可能是递归引用。a中引用b,b中引用a。这是不对的。

但是这个问题很奇怪。这个代码原本是在nag fortran上运行没有问题,然后又用vs code运行一遍也没问题,最后换到simply Fortran就出现这个报错,代码没做过更改,难道是SF的设置问题?
li913 发表于 2020-8-13 14:49:10
可能是递归引用。a中引用b,b中引用a。这是不对的。
gamefun 发表于 2020-8-13 12:11:26
li913 发表于 2020-8-13 11:30
这里啥意思,重复?

我也很奇怪,点击build project之后,生成的Makefile就是这样了。
li913 发表于 2020-8-13 11:30:07
这里啥意思,重复?

QQ截图20200813112946.png (28.15 KB, 下载次数: 303)

QQ截图20200813112946.png

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

GMT+8, 2024-5-6 05:40

Powered by Tencent X3.4

© 2013-2024 Tencent

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