トップページ -> データベース研究スタート -> Windows でソフトウエアのインストールと設定 -> Windows で cmake for Windows のインストール
[サイトマップへ]  

Windows で cmake for Windows のインストール

cmake for Windows は Windows 版の cmake.cmake はフリーソフトウエア等のビルドを簡単に行えるようにするためのツール.ライブラリ等をビルドするときに役に立つことがある.

謝辞

cmake の作者に感謝します

目次

  1. ダウンロードとインストール
  2. conda を用いてインストールする場合の手順

ダウンロードとインストール

  1. ウェブページを開く

    https://cmake.org/download/

  2. 最新のWindows版バイナリを選ぶ(拡張子は .msi)

    下の図では 64ビットWindows 用を選んでいる

  3. ダウンロードが始まる.

  4. ダウンロードした .msi ファイルを実行

  5. ようこそ画面では「Next」をクリック.

  6. ライセンス条項の確認のチェックを行う.その後「Next」をクリック.

  7. Add CMake to the system PATH for all users」をチェックし,「Next」をクリック.

  8. インストールディレクトリ(フォルダ)は既定(デフォルト)のままでよい.「Next」をクリック.

  9. インストールを開始したいので「Install」をクリック.

  10. インストールが始まる

  11. インストールが終了したら「Finish」をクリック.

  12. cmake, cmake-gui にパスが通っていることを確認する

    Windowsのコマンドプロンプトを開き、次のコマンドを実行.

    where cmake
    where cmake-gui
    

    次のように表示されたらOK

    C:\Program Files\CMake\bin\cmake.exe
    C:\Program Files\CMake\bin\cmake-gui.exe
    

  13. 確認のため,「cmake」を実行し,使用法 (Usage) が表示してみる

    Windowsのコマンドプロンプトを開き、次のコマンドを実行.


conda を用いてインストールする場合の手順

conda のインストール

conda のインストールは、単体で行うのでなく、

Python 3 の開発環境である Anacondaをインストールすることをおすすめしておきます.Window でのインストール手順は次の通りです(Linuxでも同様の手順です).

  1. https://www.continuum.io/downloads#windowsを開く

  2. Download」をクリックする.

  3. ダウンロードが始まるので確認する.

  4. ダウンロードした .exe ファイルを実行して,Anacondaをインストール.

  5. Windows で,コマンドプロンプトを管理者として実行

  6. まずは,最新の conda-build パッケージが欲しい.今のコマンドプロンプトで,次のコマンドを実行

    conda install -y conda-build
    

    ※ 「Proceed ([y]/n)?」と表示されたら, y + Enter で続行する.「反応が遅いなあ」と思ったら、Enter キーを押してみる.

  7. conda が更新されたので,コマンドプロンプトをいったん閉じる

  8. 再び,コマンドプロンプトを管理者として実行

  9. コマンドプロンプトで,次のコマンドを実行

    conda update -y pip
    conda update -y setuptools
    conda update -y conda
    conda update -y conda-build
    

    ※ 「Proceed ([y]/n)?」と表示されたら, y + Enter で続行する.「反応が遅いなあ」と思ったら、Enter キーを押してみる.

conda を用いて cmake をインストール

  1. コマンドプロンプトを管理者として実行し,次のコマンドを実行
    conda install -y cmake
    

  2. cmake にパスが通っていることを確認する

    エラーメッセージが出なければ OK.

    where cmake