且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Code::Blocks生成的EXE文件执行错误解决:The program can't start because libgcc_s_dw2-1.dll is missing

更新时间:2022-03-05 04:41:42

想用C++弄个简单东东,看有没有可行性,

开发软件,微软的太大太肿,就选用了Code::Blocks。

测试HELLO时,在工程环境中没问题的,但生成的EXE执行有问题,

报什么 libgcc_s_dw2-1.dll这个文件有问题。

网上有什么将这个文件COPY到WIN的系统目录下什么的,设置PATH之类的,不现实。

看了STACKFLOW之后,搞了个简单粗暴的,把这个东东放到EXE里,解决如下:

就是在LINK阶段加选项:-static-libgcc -static-libstdc++

Code::Blocks生成的EXE文件执行错误解决:The program can't start because libgcc_s_dw2-1.dll is missing

Code::Blocks生成的EXE文件执行错误解决:The program can't start because libgcc_s_dw2-1.dll is missing