学校用のC++を学び始めたばかりで、ソースコードをコンパイルするためにコンパイラMinGWをダウンロードしようとしています。ただし、プログラムをコンパイルしようとするたびに、zlib1.dll
不足している。
これはエラーメッセージです
zlib1.dllがコンピューターにないため、プログラムを開始できません
私は運なしでインストール/再インストールを試みました。ここで何が問題なのかわかりませんか?
誰か宿題がありますが、コンパイラなしではできないので、誰でもこの問題を助けてくれますか?.
ありがとう。
MinGW入門 ;から自動化されたGUIインストーラアシスタント、またはusemingw-getが利用可能で(「MinGW Installation Manager」としてインストール)、追加ライブラリのインストールおよび依存関係の管理に使用できます。欠落しているzlibライブラリの場合、必要に応じてmingw32-libzライブラリを追加します。
以前は スーパーユーザー で問題になったようです。 zlib website から直接取得できるようです。 Open Babel には、後でコピーする必要のある情報が(他のdllと一緒に)あります。
代替手段には、 nuwen または mingw-builds からのmingw-w64 distrosの使用が含まれます。これらの問題を解決することはできませんでした。また、x64ビルドもサポートしています。
これと同じ問題がありましたが、次のように修正しました。
MinGW Installation Manager
を実行しました(例:C:\MinGW\libexec\mingw-get\guimain.exe
)。All Packages -> MinGW -> MinGW Libraries
に移動しました。mingw32-libz
(dev
&dll
)の横のボックスをチェックしました。
Installation -> Apply Changes
に行きました。
これですべてが正常に機能しました。
ここにも同じ問題があったので、mingw-get install mingw32-libz
at cmdで動作しました。