3

启动 MinGW 编译的可执行文件时收到错误消息。我正在使用 Windows 7 机器。

我的 Windows 路径环境变量中有 MinGW bin 目录(检查并重新检查),并且说 dll 确实存在于该文件夹中。

我知道我可以将 dll 移动到 exe 目录,但不需要将应用程序分发到没有安装 MinGW 且环境变量设置正确的任何地方(我们工作机器上的标准环境)。许多同事使用相同的可执行文件没有问题。我知道的唯一区别是大多数(可能所有)同事都在使用 Windows XP,而我使用的是 Windows 7。

此外,我无权访问构建服务器来更改编译器标志以静态链接库。

因此,尽管我提到了解决方法,但我想深入了解为什么它不适用于当前设置。

任何帮助,将不胜感激!

干杯。

4

1 回答 1

2

你用的是什么版本的mingw?4.4.0?

gcc-core-4.4.0-mingw32-dll.tar.gz这里下载包。
将所需的 dll 从bin文件夹复制到您的 mingwbin文件夹中。

于 2013-01-24T16:57:21.067 回答