程序无法启动,因为您的计算机中缺少libgcc_s_dw2-1.dll。简单的控制台

The program can't start because libgcc_s_dw2-1.dll is missing from your computer. Simple console

本文关键字:libgcc dw2-1 dll 控制台 简单 启动 因为 程序 计算机      更新时间:2023-10-16

请提供帮助。我正在使用代码块,我刚刚构建了一个项目,现在当我尝试运行".exe"时,它会显示以下消息:"程序无法启动,因为您的计算机中缺少libgcc_s_dw2-1.dll…这个问题。"。我不知道该怎么办了。有人能告诉我使用代码块(我使用的IDE(解决这个问题的步骤吗?请

我想补充的另一点是,我正在学习C++,我不理解复杂的行话,比如"链接器"、"链接"等等。如果可能的话,我希望这个应用程序是独立的,但我已经四处搜索了这个问题,人们说把相关的.dlls放在你的可执行文件所在的minGW的bin中,但他们说存在许可问题。我对此感到困惑,我只想要一个简单的解决方案,我不想要任何许可证问题。你能从代码块的角度解释一下吗?因为这就是我正在使用的程序,一些修复步骤会非常好。注3:人们也说要使用"-static libgcc"之类的东西,但我不知道该怎么办。

libgcc_s_dw2-1.dll应该在编译器的bin目录中。

您可以将此目录添加到PATHenvironment variable以进行运行时链接,也可以通过将-static-libgcc -static-libstdc++添加到编译器标志来避免此问题。