精易论坛

标题: 静态编译失败 [打印本页]

作者: 变异兔子    时间: 2017-3-3 01:26
标题: 静态编译失败
  1. 开始静态链接...
  2. LIBC.lib(crt0dat.obj) : error LNK2005: __cinit already defined in libcmt.lib(crt0dat.obj)
  3. LIBC.lib(crt0dat.obj) : error LNK2005: _exit already defined in libcmt.lib(crt0dat.obj)
  4. LIBC.lib(crt0dat.obj) : error LNK2005: __exit already defined in libcmt.lib(crt0dat.obj)
  5. LIBC.lib(crt0dat.obj) : error LNK2005: __cexit already defined in libcmt.lib(crt0dat.obj)
  6. LIBC.lib(crt0dat.obj) : error LNK2005: __c_exit already defined in libcmt.lib(crt0dat.obj)
  7. LIBC.lib(crt0dat.obj) : error LNK2005: __C_Exit_Done already defined in libcmt.lib(crt0dat.obj)
  8. LIBC.lib(crt0dat.obj) : error LNK2005: __C_Termination_Done already defined in libcmt.lib(crt0dat.obj)
  9. LIBC.lib(crt0dat.obj) : error LNK2005: __exitflag already defined in libcmt.lib(crt0dat.obj)
  10. LIBC.lib(crt0dat.obj) : error LNK2005: __wpgmptr already defined in libcmt.lib(crt0dat.obj)
  11. LIBC.lib(crt0dat.obj) : error LNK2005: __pgmptr already defined in libcmt.lib(crt0dat.obj)
  12. LIBC.lib(crt0dat.obj) : error LNK2005: ___winitenv already defined in libcmt.lib(crt0dat.obj)
  13. LIBC.lib(crt0dat.obj) : error LNK2005: __wenviron already defined in libcmt.lib(crt0dat.obj)
  14. LIBC.lib(crt0dat.obj) : error LNK2005: ___initenv already defined in libcmt.lib(crt0dat.obj)
  15. LIBC.lib(crt0dat.obj) : error LNK2005: __environ already defined in libcmt.lib(crt0dat.obj)
  16. LIBC.lib(crt0dat.obj) : error LNK2005: ___wargv already defined in libcmt.lib(crt0dat.obj)
  17. LIBC.lib(crt0dat.obj) : error LNK2005: ___argv already defined in libcmt.lib(crt0dat.obj)
  18. LIBC.lib(crt0dat.obj) : error LNK2005: ___argc already defined in libcmt.lib(crt0dat.obj)
  19. LIBC.lib(crt0dat.obj) : error LNK2005: __winminor already defined in libcmt.lib(crt0dat.obj)
  20. LIBC.lib(crt0dat.obj) : error LNK2005: __winmajor already defined in libcmt.lib(crt0dat.obj)
  21. LIBC.lib(crt0dat.obj) : error LNK2005: __winver already defined in libcmt.lib(crt0dat.obj)
  22. LIBC.lib(crt0dat.obj) : error LNK2005: __osver already defined in libcmt.lib(crt0dat.obj)
  23. LIBC.lib(crt0dat.obj) : error LNK2005: __umaskval already defined in libcmt.lib(crt0dat.obj)
  24. C:\Users\Administrator\Desktop\1.exe : fatal error LNK1169: one or more multiply defined symbols found
  25. 静态连接失败
复制代码
用了EXUI。谁知道什么情况??如何解决?


补充内容 (2017-3-3 01:37):
换了个V7连接器也是编译失败呢。

补充内容 (2017-3-3 01:46):
没事啦,我解决啦
作者: 变异兔子    时间: 2017-3-3 01:55
已经解决了。
作者: xintian    时间: 2017-3-3 07:59
怎么解决的!
作者: 冯古屋    时间: 2017-3-3 08:27
变异兔子 发表于 2017-3-3 01:55
已经解决了。

原因何在呢?不妨说下,不支持静态库吗?
作者: Lunction    时间: 2017-3-3 08:54
独立编译     
作者: solo2pm2    时间: 2017-3-3 09:41
怎么就觉得,不放交流一下,按理说7不太会出这样的问题。是不是之前切换链接器没切成功?还是在2010或更新版。
作者: solo2pm2    时间: 2017-3-3 09:41
solo2pm2 发表于 2017-3-3 09:41
怎么就觉得,不放交流一下,按理说7不太会出这样的问题。是不是之前切换链接器没切成功?还是在2010或更新 ...

怎么解决的……友打错字了……
作者: 变异兔子    时间: 2017-3-3 22:51
xintian 发表于 2017-3-3 07:59
怎么解决的!

EXUI的问题,逐个删除测试,发现某个EXUI组件有问题。
作者: 变异兔子    时间: 2017-3-3 22:53
冯古屋 发表于 2017-3-3 08:27
原因何在呢?不妨说下,不支持静态库吗?

EXUI的问题,逐个删除测试,发现某个EXUI组件有问题。
作者: 变异兔子    时间: 2017-3-3 22:53
solo2pm2 发表于 2017-3-3 09:41
怎么解决的……友打错字了……

EXUI的问题,逐个删除测试,发现某个EXUI组件有问题。
作者: solo2pm2    时间: 2017-3-4 11:06
楼主用的哪一代编辑器?
作者: 变异兔子    时间: 2017-3-4 21:23
solo2pm2 发表于 2017-3-4 11:06
楼主用的哪一代编辑器?

V7连接器      
作者: solo2pm2    时间: 2017-3-4 22:59
变异兔子 发表于 2017-3-4 21:23
V7连接器

恩恩




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4