GNU/Linux >> Linux の 問題 >  >> Fedora

FedoraLinux35にCMakeをインストールします

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

次のチュートリアルでは、 FedoraLinux35ワークステーションまたはサーバーにCMakeをインストールする方法を学習します。

前提条件
  • 推奨OS: Fedora Linux 35 ワークステーションまたはサーバー。
  • ユーザーアカウント: sudoまたはrootアクセス権を持つユーザーアカウント。
  • インターネットアクセス

チュートリアルでは、アプリケーションの表示メニューにあるターミナルを利用します。

例:

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

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

sudo dnf upgrade --refresh -y

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

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

sudo whoami

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

[joshua@fedora ~]$ sudo whoami
root

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

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

ほとんどのユーザーに推奨される最初の方法は、FedoraのリポジトリからCMakeをインストールします。これは通常、常に最新バージョンであるため、CMakeをコンパイルする特別な理由が必要でない限り、このインストール方法を使用してください。

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

sudo dnf install cmake

出力例:

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

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

cmake --version

出力例:

cmake version 3.22.2

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

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

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

sudo dnf install gcc gcc-c++ openssl-devel bzip2-devel libffi-devel zlib-devel make -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).

上記のように、コンパイル方法でバージョン3.22.2を正常にインストールしましたが、Fedoraが最新リリースに焦点を合わせていることを考えると、このチュートリアルの現在のバージョンと同じバージョンです。


Fedora
  1. FedoraLinuxにVLCをインストールする方法

  2. FedoraLinux35にZoomをインストールする方法

  3. Fedora35にCMakeをインストールする方法

  1. DockerをFedoraLinuxシステムにインストールする方法

  2. FedoraLinuxにPostgreSQL14をインストールする方法

  3. LinuxKernel5.17をFedoraLinux35にインストールします

  1. Fedora36LinuxにTelegramをインストールする方法

  2. Fedora36LinuxにTelnetをインストールする方法

  3. Fedora36LinuxにDiscordをインストールする方法