Fortran Coder

查看: 23063|回复: 6
打印 上一主题 下一主题

[文件读写] 无法解析的外部符号

[复制链接]

28

帖子

5

主题

0

精华

熟手

F 币
231 元
贡献
127 点
跳转到指定楼层
楼主
发表于 2015-11-18 22:15:13 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
在生成的时候出现了下面的错误

Linking...
solver.obj : error LNK2019: 无法解析的外部符号 _SCALP@76,该符号在函数 _SOLVER 中被引用
Release/Centaurus.exe : fatal error LNK1120: 1 个无法解析的外部命令


solver这个程序式f90程序,scalp是f77程序,solver调用scalp,我的scalp也同时进行编译了,但是在连接的时候却出现了这样的错误。
我把solver换成f77格式进行编译就能通过。
请问怎么解决这个问题?原因可能是什么?
谢谢论坛大神!!!!!!
分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

250

帖子

2

主题

0

精华

宗师

F 币
1731 元
贡献
872 点

规矩勋章

沙发
发表于 2015-11-27 10:20:54 | 只看该作者
文件格式不是问题,你的编译信息不全,没办法看。

725

帖子

4

主题

0

精华

大师

农村外出务工人员

F 币
657 元
贡献
337 点

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

板凳
发表于 2015-11-27 11:51:28 | 只看该作者
找不到函数 SCALP

135

帖子

15

主题

0

精华

版主

F 币
1159 元
贡献
637 点

爱心勋章管理勋章

地板
发表于 2015-11-27 14:35:24 | 只看该作者
把你的程序文件添加到工程里面去

28

帖子

5

主题

0

精华

熟手

F 币
231 元
贡献
127 点
5#
 楼主| 发表于 2015-11-27 15:03:22 | 只看该作者
珊瑚虫 发表于 2015-11-27 14:35
把你的程序文件添加到工程里面去

我已经把文件加进去了。。。

725

帖子

4

主题

0

精华

大师

农村外出务工人员

F 币
657 元
贡献
337 点

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

6#
发表于 2015-11-27 15:29:08 | 只看该作者
检查 scalp 的参数个数和类型与调用者的实参是否一致。

28

帖子

5

主题

0

精华

熟手

F 币
231 元
贡献
127 点
7#
 楼主| 发表于 2015-11-27 15:51:27 | 只看该作者
楚香饭 发表于 2015-11-27 15:29
检查 scalp 的参数个数和类型与调用者的实参是否一致。

哇,果然是这个问题。太感激了,我都要哭了。。。。。。
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-11-25 02:26

Powered by Tencent X3.4

© 2013-2024 Tencent

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