|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 轻装前行 于 2024-10-12 21:59 编辑
64位的可以,就是32位的不行,网上都搜不到解决方法,
部分错误日志:
cmd /c chcp 65001>nul && C:\mingw64\bin\g++.exe -fdiagnostics-color=always -g -m32 C:\Users\xxx\Desktop\cdm\demo.cpp -o C:\Users\xxx\Desktop\cdm\demo.exe
C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lkernel32: No such file or directory
C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/lib/libkernel32.a when searching for -lkernel32
collect2.exe: error: ld returned 1 exit status
总结就是:
cannot find lmingw32,liconv,lkernel32,luser32,lshell32,ladvapi32,lmsvcrt,lmingwex,lgcc,lgcc_s,lmingw32 一大堆看不懂的依赖
然后ld.exe返回了1,编译失败退出。
有没有解决办法? 还是只能换mingw32了 |
|