Fortran Coder

查看: 9217|回复: 2
打印 上一主题 下一主题

[编译器] 关于gfortran中undefined reference 报错问题

[复制链接]

4

帖子

2

主题

0

精华

入门

F 币
46 元
贡献
26 点
跳转到指定楼层
楼主
发表于 2019-5-13 18:47:37 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
本人是Fortran初学者,尝试修改一个已有的fortran模型,编译时出现了报错,请教各位大神

fortran project中已在relocate_p.f90文件里定义了relocate_p1、relocate_p2 和 relocate_p3 三个子程序,在编译过程中系统报错如下:

undefined reference to 'relocate_p1_'
undefined reference to 'relocate_p2_'
collect2: erroe: ld returned 1 exit status

我在论坛里查询到相关的报错是关于变量或者数组定义不清晰的原因,我这种定义了的子程序引用时报错是什么问题呢?
求各位大神帮忙解答,谢谢!
分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

4

帖子

2

主题

0

精华

入门

F 币
46 元
贡献
26 点
沙发
 楼主| 发表于 2019-5-13 20:36:44 | 显示全部楼层
感谢大神回复!
我刚尝试把所有源代码放在同一个目录下编译之后问题解决了。
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-11-1 08:06

Powered by Tencent X3.4

© 2013-2024 Tencent

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