1 zlib 1.2.11 をソースコードからビルドして、インストール(Visual C++ ビルドツールを使用)(Windows 上)
トップページ -> インストール,設定,利用 -> Windows ソフトウエア -> zlib 1.2.11 をソースコードからビルドして、インストール(Visual C++ ビルドツールを使用)(Windows 上)
[サイトマップへ], [サイト内検索へ]

zlib 1.2.11 をソースコードからビルドして、インストール(Visual C++ ビルドツールを使用)(Windows 上)

Windows で,zlib をソースコードからビルドして,インストールする手順をスクリーンショットで説明する.ビルドには,Visual C++ ビルドツールを使用する.

【このページの目次】

利用条件などは、利用者が確認すること

謝辞

zlib の作者に感謝します


前準備

Git, cmake のインストール

Git の URL: https://git-scm.com/

cmake の URL: https://cmake.org/download/

Visual C++ ビルドツール (Build Tools) のインストール


zlib のインストール(Visual C++ ビルドツール (Build Tools) を使用)

  1. Visual Studio の x64 Native Tools コマンドプロンプトを開く.

    ※ 起動は,Windows のメニューで「Visual Studio 20..」の下の「x64 Native Tools コマンドプロンプト (Command Prompt)」(あるいは類似名のもの)を選ぶ

    ※ 「x64 Native Tools コマンドプロンプト (Command Prompt)」がないときは, Visual C++ ビルドツールのインストールを行う. Visual C++ ビルドツールのインストール手順は,別ページで説明している.

  2. libzlib のインストールディレクトリを削除する
    mkdir C:\tools
    cd C:\tools
    rmdir /s /q zlib-1.2.11
    

    [image]
  3. libzlib のソースコードをダウンロード
    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
    

    [image]
  4. cmake の実行

    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" ^
        ..
    

    [image]
  5. cmake の実行結果の確認

    ※ 下図のとおりになるとは限らない.自動設定がうまくいっていない場合は、1つ上の「cmake の実行」のところを、設定を変えてやり直す

    [image]
  6. ソースコードからビルドし、インストールする
    cmake --build . --config RELEASE --target INSTALL
    

    [image]
  7. 結果の確認

    エラーメッセージが出ていないことを確認.最後のほうに「0 エラー」のように表示されるのを確認.

    ※ 黄色の警告メッセージは無視しても良い

    [image]
  8. システム環境変数 ZLIB_ROOT の設定

    次のように設定する

    C:\tools\zlib-1.2.11

    [image]
  9. システム環境変数 LIB の設定

    次のように追加する

    C:\tools\zlib-1.2.11\lib

    [image]

本サイトは金子邦彦研究室のWebページです.サイトマップは,サイトマップのページをご覧下さい. 本サイト内の検索は,サイト内検索のページをご利用下さい.

問い合わせ先: 金子邦彦(かねこ くにひこ) [image]