精易论坛

标题: 静态编译出问题,调试没问题 [打印本页]

作者: milest    时间: 2014-7-1 19:40
标题: 静态编译出问题,调试没问题
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\查询.exe : fatal error LNK1169: one or more multiply defined symbols found
静态连接失败

作者: 大表舅    时间: 2014-7-1 19:40
milest 发表于 2014-7-1 20:38
其他软件编译没问题,这个应该是常量支持库问题

http://bbs.eyuyan.com/read.php?tid=219865

官方论坛上面说 是支持库错误 你换个支持库 下载
作者: 剩下我de孩子气    时间: 2014-7-1 19:45
貌似是静态编译库有问题
作者: 大淫隐于市    时间: 2014-7-1 19:46
找到易语言里的VC98linker文件夹,里面有个link.e 的源码,打开之后试运行就会有个标题为“易语言静态版link.ini修改器”的界面 ,然后点击修改即可恢复
可以试下看行不行
作者: 二龙    时间: 2014-7-1 19:47
你用的什么版本啊?找到静态连接器 就可以了
作者: milest    时间: 2014-7-1 19:56
二龙 发表于 2014-7-1 19:47
你用的什么版本啊?找到静态连接器 就可以了

5.11啊




作者: 二龙    时间: 2014-7-1 20:13
本帖最后由 二龙 于 2014-7-1 20:14 编辑
milest 发表于 2014-7-1 19:56
5.11啊


那你打开易语言文件夹  看看有没有连接器   打开后有个连接器配置  每次编译出现静态连接失败 就点连接器配置就可以了
作者: 大表舅    时间: 2014-7-1 20:15
http://www.pc6.com/softview/SoftView_40928.html 从这里下载易语言破J版 然后好了@我
作者: milest    时间: 2014-7-1 20:37
二龙 发表于 2014-7-1 20:13
那你打开易语言文件夹  看看有没有连接器   打开后有个连接器配置  每次编译出现静态连接失败 就点连接 ...

其他软件编译没问题,这个应该是常量支持库问题
作者: milest    时间: 2014-7-1 20:38
大表舅 发表于 2014-7-1 20:15
http://www.pc6.com/softview/SoftView_40928.html 从这里下载易语言破J版 然后好了@我

其他软件编译没问题,这个应该是常量支持库问题


作者: rejen    时间: 2014-7-1 21:11
过来围观,静等大神
作者: milest    时间: 2014-7-3 01:06
自己解决了,支持库问题




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