修改易语言安装目录下的“tool\link.ini”文件,把 [;extra_args=] 改成 [extra_args=/NODEFAULTLIB:"LIBC.lib"] 即可。(注:不含中括号)
让链接器忽略libc.lib这个静态库,这就不会冲突了。
—————————————————————–
静态版易语言VMProtect中使用MAP的方式增加函数
extra_args=/MAP
; extra_args用于指定附加给链接器的额外参数。默认为空。
—————————————————————-
尝试在连接器配置(link.ini) 内 加入以下配置
extra_args=/NODEFAULTLIB:"LIBC.LIB"
extra_args=/NODEFAULTLIB:"EAPI_STATIC.LIB"
extra_args=/NODEFAULTLIB:"mysql_static.lib"
eAPI_static.lib
extra_args=/NODEFAULTLIB:LIBC.LIB
extra_args=DEFAULTLIB:LIBC.LIB
libc.lib
原因是libc.lib+和+libcmt.lib有符号冲突,把libc.lib注释掉
libc.lib 易语言
libc库中弱符号
易语言ID冲突
易语言+extra_args=/DEBUG:FULL
LIBC.lib
易语言extra_args