MinGW С++ компилятор zlib1.dll отсутствует ошибка?
Я только начал изучать С++ для школы, и я пытаюсь загрузить компилятор MinGW для компиляции моего исходного кода. Однако каждый раз, когда я пытаюсь скомпилировать программу, появляется сообщение об ошибке, указывающее, что zlib1.dll
отсутствует.
Это сообщение об ошибке
программа не может запускаться, так как zlib1.dll отсутствует на вашем компьютере.
Я попытался установить/переустановить без везения. Я не знаю, в чем проблема?
Кто-нибудь может помочь мне с этой проблемой, поскольку у меня есть домашняя работа, которую мне нужно сделать, но я не могу без компилятора.
Спасибо.
Ответы
Ответ 1
Из MinGW начало работы; автоматизированный помощник установщика GUI или использование mingw-get, доступен (установлен как "Менеджер установки MinGW" ) и может использоваться для установки дополнительных библиотек и управления зависимостями. Для отсутствующих библиотек zlib добавьте библиотеки mingw32-libz по мере необходимости.
Кажется, это был вопрос ранее здесь, в суперпользователе. Кажется, вы сможете получить их прямо из zlib website. Open Babel содержит некоторую информацию о том, что он должен быть скопирован впоследствии (вместе с некоторыми другими dll).
Альтернативы включают использование mingw-w64 distros из nuwen или mingw-builds. У меня никогда не было проблем с этим. Они также поддерживают сборки x64.
Ответ 2
У меня была такая же проблема, но она была исправлена следующим образом:
Теперь все сработало правильно.
Ответ 3
У меня была такая же проблема, я только что использовал mingw-get install mingw32-libz
в cmd, и она сработала.