1
Windows で,zlib をソースコードからビルドして,インストールする手順をスクリーンショットで説明する.ビルドには,Visual C++ ビルドツールを使用する.
【このページの目次】
利用条件などは、利用者が確認すること
謝辞
zlib の作者に感謝します
Git の URL: https://git-scm.com/
cmake の URL: https://cmake.org/download/
sudo apt -y install git cmake cmake-curses-gui cmake-gui
※ 起動は,Windows のメニューで「Visual Studio 20..」の下の「x64 Native Tools コマンドプロンプト (Command Prompt)」(あるいは類似名のもの)を選ぶ
※ 「x64 Native Tools コマンドプロンプト (Command Prompt)」がないときは, Visual C++ ビルドツールのインストールを行う. Visual C++ ビルドツールのインストール手順は,別ページで説明している.
mkdir C:\tools cd C:\tools rmdir /s /q zlib-1.2.11
cd C:\tools del zlib-1.2.11.tar.gz wget http://zlib.net/zlib-1.2.11.tar.gz del zlib-1.2.11.tar 7z x zlib-1.2.11.tar.gz rmdir /s /q libzlib-1.2.11 7z x zlib-1.2.11.tar
cmake でのオプションについて
「Visual Studio 16 2019」のところは, cmake のオプションである. 使用する Visual Studio のバージョンに応じて調整すること
cmake の実行手順例は次の通り
cd c:\tools
cd zlib-1.2.11
del CMakeCache.txt
rmdir /s /q build
mkdir build
cd build
del CMakeCache.txt
cmake -G "Visual Studio 16 2019" -T host=x64 ^
-DCMAKE_INSTALL_PREFIX="C:\tools\zlib-1.2.11" ^
..
※ 下図のとおりになるとは限らない.自動設定がうまくいっていない場合は、1つ上の「cmake の実行」のところを、設定を変えてやり直す.
cmake --build . --config RELEASE --target INSTALL
エラーメッセージが出ていないことを確認.最後のほうに「0 エラー」のように表示されるのを確認.
※ 黄色の警告メッセージは無視しても良い
次のように設定する
C:\tools\zlib-1.2.11
次のように追加する
C:\tools\zlib-1.2.11\lib