开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 351|回复: 9
收起左侧

[易语言] 静态连接失败

[复制链接]
结帖率:60% (6/10)
发表于 2024-10-1 00:30:09 | 显示全部楼层 |阅读模式   广东省汕尾市
50精币
开始静态链接...
LIBC.lib(crt0dat.obj) : error LNK2005: __cinit already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: _exit already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: __exit already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: __cexit already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: __c_exit already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: __C_Exit_Done already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: __C_Termination_Done already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: __exitflag already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: __wpgmptr already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: __pgmptr already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: ___winitenv already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: __wenviron already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: ___initenv already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: __environ already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: ___wargv already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: ___argv already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: ___argc already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: __winminor already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: __winmajor already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: __winver already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: __osver already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: __umaskval already defined in libcmt.lib(crt0dat.obj)
C:\Users\Administrator\Desktop\精易模块v11.1.5\2.exe : fatal error LNK1169: one or more multiply defined symbols found
静态连接失败


回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。
友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。
快捷通道:申请荣誉值无答案申请取消悬赏投诉有答案未采纳为最佳
结帖率:90% (19/21)

签到天数: 8 天

发表于 2024-10-1 00:41:32 | 显示全部楼层   四川省凉山彝族自治州
换成VC6在试试。
回复

使用道具 举报

签到天数: 15 天

发表于 2024-10-1 00:46:26 | 显示全部楼层   四川省宜宾市
你跟这遇到的一样https://bbs.125.la/forum.php?mod ... ighlight=libcmt.lib
问问他怎么解决的@cqcc
回复

使用道具 举报

结帖率:60% (6/10)

签到天数: 2 天

 楼主| 发表于 2024-10-1 01:06:17 | 显示全部楼层   广东省汕尾市
LEOONL 发表于 2024-10-1 00:46
你跟这遇到的一样https://bbs.125.la/forum.php?mod=viewthread&tid=14830498&highlight=libcmt.lib
问问他 ...

https://bbs.125.la/thread-14836006-1-1.html
我是用你这个写的才会这样的,不知道是不是跟我的代码有冲突,把你写的删掉的话又可以静态编译
回复

使用道具 举报

结帖率:60% (6/10)

签到天数: 2 天

 楼主| 发表于 2024-10-1 01:07:35 | 显示全部楼层   广东省汕尾市
LEOONL 发表于 2024-10-1 00:46
你跟这遇到的一样https://bbs.125.la/forum.php?mod=viewthread&tid=14830498&highlight=libcmt.lib
问问他 ...

你那个源码单独编译也是可以的,加到我的程序代码里就不行了
回复

使用道具 举报

结帖率:60% (6/10)

签到天数: 2 天

 楼主| 发表于 2024-10-1 01:24:24 | 显示全部楼层   广东省汕尾市
开始静态链接...
eAPI_static.lib(OSInfo.obj) : error LNK2019: unresolved external symbol "private: static class std::locale::_Locimp * std::locale::_Locimp::_Global" (?_Global@_Locimp@locale@std@@0PAV123@A) referenced in function eAPI_?determineOSInfo@OSInfo@@MAEXXZ
eAPI_static.lib(SysUtils.obj) : error LNK2001: unresolved external symbol "private: static class std::locale::_Locimp * std::locale::_Locimp::_Global" (?_Global@_Locimp@locale@std@@0PAV123@A)
eAPI_static.lib(OSInfo.obj) : error LNK2019: unresolved external symbol "private: static class std::locale::_Locimp * __cdecl std::locale::_Init(void)" (?_Init@locale@std@@CAPAV_Locimp@12@XZ) referenced in function eAPI_?determineOSInfo@OSInfo@@MAEXXZ
eAPI_static.lib(SysUtils.obj) : error LNK2001: unresolved external symbol "private: static class std::locale::_Locimp * __cdecl std::locale::_Init(void)" (?_Init@locale@std@@CAPAV_Locimp@12@XZ)
eAPI_static.lib(OSInfo.obj) : error LNK2001: unresolved external symbol "public: virtual char const * __thiscall exception::what(void)const " (?what@exception@@UBEPBDXZ)
eAPI_static.lib(SysUtils.obj) : error LNK2001: unresolved external symbol "public: virtual char const * __thiscall exception::what(void)const " (?what@exception@@UBEPBDXZ)
eAPI_static.lib(OSInfo.obj) : error LNK2001: unresolved external symbol "public: __thiscall exception::exception(class exception const &)" (??0exception@@QAE@ABV0@@Z)
eAPI_static.lib(SysUtils.obj) : error LNK2001: unresolved external symbol "public: __thiscall exception::exception(class exception const &)" (??0exception@@QAE@ABV0@@Z)
eAPI_static.lib(OSInfo.obj) : error LNK2019: unresolved external symbol "public: __thiscall exception::exception(char const * const &)" (??0exception@@QAE@ABQBD@Z) referenced in function eAPI_??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@K@Z
eAPI_static.lib(SysUtils.obj) : error LNK2001: unresolved external symbol "public: __thiscall exception::exception(char const * const &)" (??0exception@@QAE@ABQBD@Z)
eAPI_static.lib(OSInfo.obj) : error LNK2019: unresolved external symbol "public: bool __thiscall std::locale::_Iscloc(void)const " (?_Iscloc@locale@std@@QBE_NXZ) referenced in function eAPI_??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@K@Z
eAPI_static.lib(SysUtils.obj) : error LNK2001: unresolved external symbol "public: bool __thiscall std::locale::_Iscloc(void)const " (?_Iscloc@locale@std@@QBE_NXZ)
eAPI_static.lib(OSInfo.obj) : error LNK2019: unresolved external symbol "public: class std::locale::facet const * __thiscall std::locale::_Getfacet(unsigned int,bool)const " (?_Getfacet@locale@std@@QBEPBVfacet@12@I_N@Z) referenced in function eAPI_??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@K@Z
eAPI_static.lib(SysUtils.obj) : error LNK2001: unresolved external symbol "public: class std::locale::facet const * __thiscall std::locale::_Getfacet(unsigned int,bool)const " (?_Getfacet@locale@std@@QBEPBVfacet@12@I_N@Z)
eAPI_static.lib(OSInfo.obj) : error LNK2019: unresolved external symbol "public: virtual __thiscall exception::~exception(void)" (??1exception@@UAE@XZ) referenced in function eAPI_??1bad_cast@std@@UAE@XZ_0
eAPI_static.lib(SysUtils.obj) : error LNK2001: unresolved external symbol "public: virtual __thiscall exception::~exception(void)" (??1exception@@UAE@XZ)
eAPI_static.lib(OSInfo.obj) : error LNK2019: unresolved external symbol "__int64 const std::_Fpz" (?_Fpz@std@@3_JB) referenced in function eAPI_??0?$fpos@H@std@@QAE@J@Z_0
eAPI_static.lib(SysUtils.obj) : error LNK2001: unresolved external symbol "__int64 const std::_Fpz" (?_Fpz@std@@3_JB)
eAPI_static.lib(OSInfo.obj) : error LNK2019: unresolved external symbol "void __cdecl std::_Xlen(void)" (?_Xlen@std@@YAXXZ) referenced in function eAPI_?do_put@?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@MBE?AV?$ostreambuf_iterator@DU?$char_traits@D@std@@@2@V32@AAVios_base@2@D_N@Z_0
eAPI_static.lib(SysUtils.obj) : error LNK2001: unresolved external symbol "void __cdecl std::_Xlen(void)" (?_Xlen@std@@YAXXZ)
eAPI_static.lib(OSInfo.obj) : error LNK2019: unresolved external symbol "void __cdecl std::_Xran(void)" (?_Xran@std@@YAXXZ) referenced in function eAPI_?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ABV12@II@Z_0
eAPI_static.lib(SysUtils.obj) : error LNK2001: unresolved external symbol "void __cdecl std::_Xran(void)" (?_Xran@std@@YAXXZ)
eAPI_static.lib(SysUtils.obj) : error LNK2019: unresolved external symbol "protected: void __thiscall std::ios_base::_Addstd(void)" (?_Addstd@ios_base@std@@IAEXXZ) referenced in function eAPI_??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N1@Z
C:\Users\Administrator\Desktop\GIF版本\1.exe : warning LNK4088: image being generated due to /FORCE option; image may not run
正在写出可执行文件
写出可执行文件"C:\Users\Administrator\Desktop\GIF版本\1.exe"成功

换个2017的连接器 成功  但又出一些乱七八糟的  哈哈
回复

使用道具 举报

结帖率:72% (52/72)

签到天数: 13 天

发表于 2024-10-1 06:18:03 | 显示全部楼层   新疆维吾尔自治区喀什地区
独立编译试试
回复

使用道具 举报

结帖率:100% (71/71)

签到天数: 23 天

发表于 2024-10-1 08:07:56 | 显示全部楼层   重庆市重庆市
可以参考一下
https://bbs.125.la/forum.php?mod ... 8&_refluxos=a10

需要去除/DEFAULTLIB:legacy_stdio_definitions.lib
和添加extra_args=/NODEFAULTLIB:daouuid.lib" INODEFAULTLIB:"LIBCIMT.LIB' /NODEFAULTLIB:"libc.lib"

我那个问题更简单,我把所有代码全部复制到一个新的e文件里面,重新编译就好了
回复

使用道具 举报

结帖率:100% (1/1)

签到天数: 24 天

发表于 2024-10-1 08:52:03 | 显示全部楼层   广东省深圳市
VC链接库冲突, 比如 一部分功能 要VC6  , 而另一部分功能要VC2017
回复

使用道具 举报

结帖率:60% (6/10)

签到天数: 2 天

 楼主| 发表于 2024-10-1 14:35:56 | 显示全部楼层   广东省汕尾市
我是使用了GIF动画全操作支持库的命令,单独新e用这个支持库的命令写出来可以编译,我原来的程序没加这个支持库写出来也可以编译,我原来写好的加这个支持库的命令就出现这个错误了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

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