我正在尝试使用mingw在codeblocks中编译程序。我不得不包含libw2_32.a以避免任何编译器错误。程序编译没问题,但当我想运行它时,它会显示缺少libgcc_s_sjlj-1.dll。 我在mingw安装中搜索了这个dll,但我找到的唯一一个是:libgcc_s_dw2-1.dll 我做错了什么?
您需要在使用mingw的g++编译时使用-static-libgcc来消除对LIBGCC_S_SJLJ-1.DLL的依赖。您可以通过将static-libgcc添加到链接器标志中来实现这一点。我在这篇文章中找到了这个信息: http://www.qtcentre.org/threads/39639-MinGW-w64-dependency-on-LIBGCC_S_SJLJ-1-DLL
static-libgcc
到链接器标志? - FreelanceConsultant