MinGW 编译问题
Posted
技术标签:
【中文标题】MinGW 编译问题【英文标题】:MinGW Compilation Problem 【发布时间】:2010-09-04 02:57:49 【问题描述】:我刚刚使用我在他们的网站上找到的自动安装程序 MinGW-get-inst 安装了 MinGW。我正在使用 eclipse 编写我的 C++ 程序。我的代码编译得很好,我得到了一个 .exe 文件。但是,当我尝试打开这个可执行文件时,我收到了我的计算机中缺少 libgcc_s_dw2-1.dll 的错误消息。我在 MinGW\bin 下找到了这个文件,所以我知道它存在。
这适用于所有 C/C++ 程序,我正在使用一个简单的 hello-world 程序进行测试。有什么修复吗?
谢谢
【问题讨论】:
【参考方案1】:您需要确保 MinGW\bin 目录位于您运行应用程序的路径上。
如果您正在运行生成的可执行文件,例如 a.exe
,则从 CMD 窗口执行以下操作以检查 MinGW\bin 是否在路径上。
set PATH
此时您将看到命令路径的当前值。确保 MinGW\bin 目录在其中。
【讨论】:
以上是关于MinGW 编译问题的主要内容,如果未能解决你的问题,请参考以下文章
[ffmpeg 扩展第三方库编译系列] 关于libopenjpeg mingw32编译问题