静态编译的时候错误提示
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问题真多。呸