Fortran Coder

标题: 关于gfortran中undefined reference 报错问题 [打印本页]

作者: JennieQ2019    时间: 2019-5-13 18:47
标题: 关于gfortran中undefined reference 报错问题
本人是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

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

作者: fcode    时间: 2019-5-13 19:57
你的工程由多少个源代码组成?分别是什么?
报找不到的函数位于哪个源代码文件?
是否包含在module中?
作者: JennieQ2019    时间: 2019-5-13 20:36
感谢大神回复!
我刚尝试把所有源代码放在同一个目录下编译之后问题解决了。




欢迎光临 Fortran Coder (http://bbs.fcode.cn/) Powered by Discuz! X3.2