Fortran Coder

查看: 10662|回复: 4
打印 上一主题 下一主题

[子程序] 关于error LNK2005 _READSCRIPT3@0的问题

[复制链接]

7

帖子

3

主题

0

精华

入门

F 币
46 元
贡献
24 点
跳转到指定楼层
楼主
发表于 2014-9-11 22:56:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
小弟不才,写程序的时候碰到error LNK2005的问题,win7  64位,ivf和cvf都一样,程序附件如下:
在编译的时候都没问题,在bulid的时候就会出现提示:

Linking...
5-readscript3.obj : error LNK2005: _READSCRIPT3@0 already defined in 4-atttt.obj
5-readscript3.obj : error LNK2005: _READSCRIPT3 already defined in 4-atttt.obj
Debug/cencdeal.exe : fatal error LNK1169: one or more multiply defined symbols found
Error executing link.exe.


cencdeal.exe - 3 error(s), 0 warning(s)


小弟才学有限,百度了很多资料之后大概知道了原因,但是始终没弄明白为什么READSCRIPT3这个子程序已经被定义了,以及如何解决这个问题?百撕不得其姐之下,故发帖向各位大神请教,请各位大神指点指点

4-atttt.f90

1.81 KB, 下载次数: 5

主程序

5-readscript3.f90

522 Bytes, 下载次数: 3

子程序

分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

737

帖子

4

主题

0

精华

大师

农村外出务工人员

F 币
705 元
贡献
361 点

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

沙发
发表于 2014-9-12 07:41:23 | 只看该作者
如果你在工程里添加了这两个源代码文件,就不要再使用 inlcude 包含它了。

建议删除 include 语句。

7

帖子

3

主题

0

精华

入门

F 币
46 元
贡献
24 点
板凳
 楼主| 发表于 2014-9-12 08:14:35 | 只看该作者
石头哥好早!我去试试看!

3

帖子

1

主题

0

精华

入门

F 币
39 元
贡献
19 点
地板
发表于 2021-11-23 10:07:46 | 只看该作者
楚香饭 发表于 2014-9-12 07:41
如果你在工程里添加了这两个源代码文件,就不要再使用 inlcude 包含它了。

建议删除 include 语句。

您好,我有一个关于abaqus子程序的问题,想咨询您一下,方便加个联系方式吗?qq1033146985

3

帖子

1

主题

0

精华

入门

F 币
39 元
贡献
19 点
5#
发表于 2021-11-23 10:15:37 | 只看该作者
楚香饭 发表于 2014-9-12 07:41
如果你在工程里添加了这两个源代码文件,就不要再使用 inlcude 包含它了。

建议删除 include 语句。

libifcoremt.lib(for_fp_class.obj) : error LNK2005: for_is_nan_t_ 已经在 LIBIFCOREMD.LIB(libifcoremd.dll) 中定义。
我用umat子程序分析之后,log文件中出现了这个错误。
可以帮忙看一下吗?
不介意的话加一下qq1033146985
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-12-25 09:27

Powered by Tencent X3.4

© 2013-2024 Tencent

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