MinGW编译的C++程序,运行时提示缺少DLL文件的解决方法

好不容易编译成功,生成exe后,运行时提示:

无法启动此程序,因为计算机中丢失libgcc_s_dw2-1.dll。尝试重新安装该程序已解决此问题。

真是崩溃。搜了下,最简单的解决方法是:

在MinGW->bin目录下找到提示丢失的dll文件,复制到exe同一个目录下,然后再次运行就好了。

还有的方法我没测试,可以参考下面的文章:

http://blog.useasp.net/archive/2013/12/30/mingw-compiled-exe-file-run-error-libgcc-s-dw2-1-dll-missing.aspx

http://yutuo.net/archives/7a5e246610c2036d.html

发表评论

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