关于编译:MinGW C编译器zlib1.dll丢失错误?

MinGW c++ compiler zlib1.dll missing error?

我刚刚开始在学校学习C,并且我正在尝试下载MinGW编译器来编译我的源代码。但是,每次尝试编译程序时,都会显示一条错误消息,提示您缺少zlib1.dll

这是错误消息

the program can't start because zlib1.dll is missing from your computer

我尝试安装/重新安装时没有运气。我不知道这是什么问题?

任何人都可以帮我解决这个问题,因为我需要做一些家庭作业,但我不能没有编译器。

谢谢。


我也遇到了同样的问题,但是解决了这个问题:

  • 我运行了MinGW Installation Manager(例如C:\\MinGW\\libexec\\mingw-get\\guimain.exe)。

  • 我导航到All Packages -> MinGW -> MinGW Libraries

  • 我选中了mingw32-libz(dev


    从MinGW开始;可以使用一个自动的GUI安装程序助手,或使用mingw-get(作为" MinGW Installation Manager"安装),并且可以用于安装其他库和管理依赖项。对于缺少的zlib库,请根据需要添加mingw32-libz库。

    以前,超级用户似乎是一个问题。看来您可以直接从zlib网站获得它们。 Open Babel上有一些信息需要随后复制(以及其他一些dll)。

    替代方法包括使用来自nuwen或mingw-builds的mingw-w64发行版。我从来没有任何问题,使这些不断发展。它们还支持x64构建。


    n