【问题标题】:How To Add zlib1.dll to MinGW如何将 zlib1.dll 添加到 MinGW
【发布时间】:2014-10-30 21:05:59
【问题描述】:

我是 C++ 的新手,虽然我非常了解 Java,并且我正在尝试设置编译器。我设法下载了 MinGW 并修改了我的 Path 环境变量。当我进入命令提示符并输入:

g++ --version

我明白 Sam-s Teach Yourself C++ in 24 Hours 所说的我应该知道的。但是当我输入时:

g++ Hello.cpp -o Hello.exe

我收到一条错误消息,显示“程序无法启动,因为您的计算机中缺少 zlib1.dll。请尝试重新安装程序以解决此问题”。我尝试重新安装多次,但没有任何改变。查看Stack Overflow,我发现这显然是一个相当普遍的问题,您必须自己将其添加到文件中。

我下载了文件,但我可以找到/弄清楚我应该把它放在哪里。我下载的文件夹名为 zlib128-dll,它包含(除其他外)文件 zlib1.dll,我认为这是我想要的。我该怎么做才能使错误消息消失?

其他信息: - 使用 Windows 8.1 -我想我得到了最新版本的 MinGW,因为我大约 2 小时前才得到它

【问题讨论】:

  • 首先,这甚至没有回答所提出的问题。其次,这是关于它缺少它,而不是在哪里添加它。如果有的话,那个未回答的问题应该被这个问题取代。

标签: c++ mingw zlib


【解决方案1】:

如果您将zlib1.dll 放在path 变量中列出的任何文件夹中(或与 MinGW 可执行文件位于同一文件夹中),它将起作用。我认为,最好的方法是将其直接放入MinGW\bin

【讨论】:

  • 我是否也移动到其他文件夹? (包括、库和测试)
  • 不,我认为您只需要那个 .dll。
  • 太棒了,非常感谢。效果很好!我会投票赞成你的答案,但我没有足够的声誉...... :(
猜你喜欢
  • 2014-10-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多