GNU/Linux >> Linux の 問題 >  >> Debian

Debian11BullseyeにCMakeをインストールする

CMake は、ネイティブ環境を構築し、ラッパーを生成し、任意の組み合わせで実行可能ファイルを構築するように設計された、無料のオープンソースのクロスプラットフォームコンパイラです。 CMakeはクロスプラットフォームであるため人気があり、ビルドシステムを使用する開発者は以前と同じように作業できます。

次のチュートリアルでは、 Debian 11BullseyeDesktopまたはServerにCMakeをインストールする方法を学習します。

前提条件
  • 推奨OS: Debian11ブルズアイ。
  • ユーザーアカウント: sudoまたはrootアクセス権を持つユーザーアカウント。
  • インターネットアクセス

チュートリアルでは、アクティビティ>アプリケーションの表示>ターミナルにあるインストールにターミナルを使用します。

例:

オペレーティングシステムの更新

Debianを更新します 既存のすべてのパッケージが最新であることを確認するためのオペレーティングシステム。

sudo apt update && sudo apt upgrade -y

チュートリアルでは、sudoコマンドを使用します およびsudoステータスがあると仮定

アカウントのsudoステータスを確認するには:

sudo whoami

sudoステータスを示す出力例:

[joshua@debian~]$ sudo whoami
root

既存または新規のsudoアカウントを設定するには、DebianのSudoersへのユーザーの追加に関するチュートリアルにアクセスしてください。 。

次のコマンドをrootパスワードとともに使用してログインし、rootアカウントを使用します。

su

sudoアクセスを持っているユーザーの場合 、これはスキップできます。

オプション1-APTリポジトリを使用してCMakeをインストールする

ほとんどのユーザーに推奨される最初の方法は、Debian11のリポジトリからCMakeをインストールします。

インストールを開始するには、次のコマンドを使用します。

sudo apt install cmake

出力例:

タイプY 、次にENTERキーを押します 続行します。

インストールしたら、CMakeのバージョンを確認してインストールを確認します。

cmake --version

出力例:

cmake version 3.18.4

CMake suite maintained and supported by Kitware (kitware.com/cmake).
オプション2–ソースをコンパイルしてCMakeをインストールする

CMakeの最新バージョンを必要とするユーザーのための2番目のオプションは、ソースをダウンロードしてコンパイルすることです。これは、最新バージョンをインストールできる優れた方法ですが、更新のためにダウンロードして再コンパイルすることを忘れないでください。

先に進む前に、次のコマンドを使用して、システムに次の必要な依存関係をインストールします。

sudo apt install build-essential checkinstall zlib1g-dev libssl-dev -y

まず、Githubリリースページにアクセスして最新バージョンのリンクを取得します。これを忘れずに行ってください 以下の例のリンクは、時間の経過とともに古くなります

次に、wgetコマンドを使用してアーカイブをダウンロードします 。

例のみ:

wget https://github.com/Kitware/CMake/releases/download/v3.22.2/cmake-3.22.2.tar.gz

次のコマンドを使用してアーカイブの内容を抽出します。

tar -zxvf cmake-{version number}.tar.gz

次に、抽出したディレクトリにCDを挿入します。

cd cmake-{version number}

次のパートでは、ブートストラップスクリプト 。問題が発生した場合は、さらに上に記載されている依存関係がインストールされていることを確認してください。

./bootstrap

ブートストラップスクリプトには数分かかる場合があります。完了したら、ma​​keコマンドを使用します パッケージをビルドします。

make

次に、次のma​​keinstallコマンドを使用してCMakeをインストールします 。

make install

このプロセスは、コーヒーを作ったり飲み物を飲んだりするのに数分からほぼ10分かかる場合があります。

インストールが完了したら、CMakeのバージョンを確認してください。

cmake version 3.22.2

CMake suite maintained and supported by Kitware (kitware.com/cmake).

上記のように、デフォルトのDebian APTバージョン3.18.4ではなく、バージョン3.22.2が正常にインストールされました。


Debian
  1. Debian 11にDockerをインストールする方法(Bullseye)

  2. Debian11BullseyeにTeamViewerをインストールする方法

  3. Debian11BullseyeにAnyDeskをインストールする方法

  1. Debian11BullseyeにGitLabをインストールして設定する

  2. Debian11BullseyeにVivaldiブラウザをインストールする

  3. Debian11BullseyeにGNOMETweaksをインストールする

  1. Node.js17とNPMをDebian11Bullseyeにインストールします

  2. Debian11BullseyeにWine7をインストールする方法

  3. PHP8をDebian11Bullseyeにインストールする方法