我刚开始为学校学习C++,我正在尝试下载编译器MinGW来编译我的源代码。然而,每次我试图编译一个程序时,都会出现一条错误消息,表示缺少zlib1.dll。
这是错误消息
程序无法启动,因为您的计算机缺少zlib1.dll
我试过安装/重新安装而没有运气。我不知道这有什么问题?
谁能帮我解决这个问题,因为我有一些家庭作业,我需要做,但我不能没有编译器。
谢谢。
发布于 2014-08-28 06:43:24
从MinGW入门;一个自动化的GUI安装程序助手,或者使用mingw-get,是可用的(安装为"MinGW安装管理器“),可以用来安装额外的库和管理依赖关系。对于缺少的zlib库,根据需要添加mingw32-libz库。
这似乎是超级用户之前的一个问题。似乎您可以直接从zlib网站获得它们。开放巴别尔有一些关于它的信息需要在以后复制(和其他一些dll一起)。
其他选择包括使用来自或交汇-建造的努文 -W64发行版。我从来没有遇到过任何问题,把这些拿起来然后走。他们还支持x64构建。
发布于 2015-02-15 02:02:04
我也有同样的问题,但我就这样解决了:
MinGW Installation Manager (例如C:\MinGW\libexec\mingw-get\guimain.exe)。All Packages -> MinGW -> MinGW Libraries。mingw32-libz (dev & dll)旁边的框。
Installation -> Apply Changes。现在一切都正常了。
发布于 2015-09-01 20:03:58
这里也有同样的问题,我刚刚在cmd上使用了mingw-get install mingw32-libz,它起了作用。
https://stackoverflow.com/questions/25542055
复制相似问题