Kali Linux 64ビットでminiSATをコンパイルしようとしていますが、エラーメッセージが表示され続けます。
致命的なエラー:zlib.h:そのようなファイルまたはディレクトリはありません
コンパイラーがヘッダー・ファイルを見つけられないリンクの問題がある可能性があることを読んだことがありますが、私はLinuxを初めて使用し、それを解決する方法を知りません。
Zlibの開発サポートファイルをインストールしてください。
Sudo apt-get install libz-dev
その他のパッケージ名:zlib1g-dev
。
すでにzlib
ライブラリを使用している場合は、-lz
を使用してコードソースをコンパイルしていることを確認してください。参照: buntuでzlib.hがない 。
Makefileの実行中にCentOS7でzlib.hエラーが発生し、奇妙な解決策が他のユーザーでも機能する可能性があると思いました。
私はrootでしたが、実行しました:
Sudo make
これがどのようにして起こったのかまだ理解できませんが、うまくいきました。
ソースからzlibをインストールし、同様のエラーを解決します。 this から最後のバージョンをダウンロードしてから:
configure
make -j4
make install