Fortran Coder

标题: 关于error LNK2005 _READSCRIPT3@0的问题 [打印本页]

作者: 蒂姆邓肯    时间: 2014-9-11 22:56
标题: 关于error LNK2005 _READSCRIPT3@0的问题
小弟不才,写程序的时候碰到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

子程序


作者: 楚香饭    时间: 2014-9-12 07:41
如果你在工程里添加了这两个源代码文件,就不要再使用 inlcude 包含它了。

建议删除 include 语句。

作者: 蒂姆邓肯    时间: 2014-9-12 08:14
石头哥好早!我去试试看!
作者: 一片天    时间: 2021-11-23 10:07
楚香饭 发表于 2014-9-12 07:41
如果你在工程里添加了这两个源代码文件,就不要再使用 inlcude 包含它了。

建议删除 include 语句。

您好,我有一个关于abaqus子程序的问题,想咨询您一下,方便加个联系方式吗?qq1033146985
作者: 一片天    时间: 2021-11-23 10:15
楚香饭 发表于 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





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