易语言静态编译问题

静态编译的时候错误提示

LINK : fatal error LNK1104: cannot open file “windowscodecs.lib”

然后从系统盘提取windowscodecs.dll,用MSYS2提取出lib,放入提示下面

D:\Program Files (x86)\e\static_lib\windowscodecs.lib : fatal error LNK1113: invalid machine type

估计是版本不对。删了。尝试问另一个AI

能编译,不能静态编译

提示我修改链接器设置。最开始设置下面的。因为我本身就已经设置了

extra_args=/NODEFAULTLIB:LIBC.LIB

继续追问。提示改为不打包这个LIB

extra_args=/NODEFAULTLIB:windowscodecs.lib

然后错误继续提示

LINK : fatal error LNK1104: 无法打开文件“atls.lib”

精益论坛上面找了一个下载回来。扔到static_lib。成功解决。贼JB问题真多。呸

发表评论

邮箱地址不会被公开。 必填项已用*标注