Fortran Coder

查看: 9273|回复: 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

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

2022

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1598 元
贡献
689 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

沙发
发表于 2019-5-13 19:57:05 | 只看该作者
你的工程由多少个源代码组成?分别是什么?
报找不到的函数位于哪个源代码文件?
是否包含在module中?

4

帖子

2

主题

0

精华

入门

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

本版积分规则

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

GMT+8, 2024-11-23 17:04

Powered by Tencent X3.4

© 2013-2024 Tencent

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