CMake はクロスプラットフォームのフリーでオープンソースのソフトウェアツールで、ソフトウェアの構築、テスト、パッケージ化のために設計されました。 CMake は、ソフトウェアのコンパイルプロセスを制御するために、シンプルなプラットフォームとコンパイラに依存しない設定ファイルを使用します。 この投稿では、Ubuntu システムに CMake をインストールする方法を紹介します。 このチュートリアルで選択した Ubuntu リリースは Ubuntu 18.04 LTS です。
Ubuntu への CMake のインストール
Prerequisites
CMakeのインストール前に、以下のコマンドを実行して root 権限とシステムが最新のものであることを確認してください。
sudo apt updatesudo apt upgrade
Method 1: Ubuntu Software を使用して CMake をインストールする
Linuxターミナルで多数のコマンドを実行したくない場合は、この方法を使用します。 この記事を書いている時点で、利用可能な CMake の安定バージョンは 3.17.3.
Step 1. 下の画像のように、Ubuntuのアプリケーションメニューから「Ubuntu Software Install」を起動します。
Step 2. Ubuntu Softwareの上部にある「検索バー」で、CMakeと入力し、”Enter “キーを押します。 アプリケーションのリストが表示されますが、CMakeのアイコンのみをクリックします。 下の画像のように、おそらくリストの最初の項目になるでしょう。
Step 3. インストール」ボタンをクリックし、UbuntuシステムにCMakeをダウンロードし、インストールします。
Step 4.
これでCMakeがシステムにインストールされます。
Step 5.インストールが正常に終了すると、下の画像のようなウィンドウが表示されるはずです。 CMakeを起動するには、”Launch “ボタンをクリックします。
Ubuntu Software を使用して CMake をアンインストール
GUI を使用してシステムから CMake を削除したい場合、それは非常に簡単です
Step 1. Ubuntu Softwareアプリケーションを起動し、上の検索バーで「CMake」を検索します。
Step 2. リストに表示されたCMakeアプリケーションをクリックします。 以下のようなウィンドウが表示されます。
Step 3.CMakeをアンインストールします。
下の画像から、「CMake」があなたのシステムからアンインストールされていることが確認できます。
Method 2: Installing CMake using command-line
これは、グラフィカルユーザーインターフェイスよりもコマンドライン方式を好む人に、Ubuntu システムに CMake をインストールするために従うべき方法です。 ターミナルを使用してシステムにCMakeをインストールするために使用できる2つの方法があります:
a) snapを使用して
b) CMake公式ウェブサイトからソースコードを使用して
Snap app
ステップ1.CMakeをインストールします。 Ubuntu Terminalを起動し、以下のコマンドを実行します。
sudo snap install cmake -classic
インストールが完了したら、以下の「-version」コマンドを実行して、システムにインストールされているCMakeバージョンを確認します。
cmake --version
コマンドラインで、CMake を使って削除/アンインストールするには、以下のコマンドを実行します。
sudo snap remove cmake
Note, this method only works for CMake installed via Snap or Graphical way using the Ubuntu Software.
Installing CMake using Source Code VI
Before writing this post, I tried CMake installed from the Ubuntu repository and PPA but none them installed the latest CMake version.It’s not gonna have the Ubuntu software. CMake の最新版をインストールするには、以下の手順を実行します。
Step 1. CMakeのソースコードを公式ホームページからダウンロードします。 以下のように、Terminal上で “wget “コマンドを使用して行うことができます。
$ wget https://github.com/Kitware/CMake/releases/download/v3.17.3/cmake-3.17.3.tar.gz
Step 2. コードをダウンロードしたディレクトリに移動します。 それはあなたが “wget “コマンドを実行したフォルダであるべきです。 9600>
tar -zxvf cmake-3.17.3.tar.gz
手順3.ソースコードをダウンロードしたディレクトリに移動し、tarコマンドを実行して中身を展開します。
cd cmake-3.17.3
Step 4.新しく作成したCMakeディレクトリに “cd “コマンドで移動してください。 以下のコマンドを実行して、UbuntuシステムにCMakeをコンパイルしてインストールします。
sudo ./bootsrap
プロセスが完了すると、以下の画像のようなメッセージが表示されます。
ステップ5. makeコマンドを実行します。
make
Step 6. CMakeをシステムにインストールするために「make install」コマンドを実行します。
make install
Step7.CMakeをシステムにインストールします。 9600>
cmake --version
makeコマンドでインストールしたCMakeを削除/アンインストールするには、以下のコマンドを実行してください。
sudo make uninstall
Conclusion
以上が、Ubuntu システムに CMake をインストールする 2 つの方法でした。 CMake を使用するのが初めてで、それについてもっと知りたい場合は、公式サイトに移動して、その包括的なドキュメントを読んでください。