GNU/Linux >> Znalost Linux >  >> Fedora

Nainstalujte CMake na Fedora Linux 35

CMake je bezplatný, open-source a multiplatformní kompilátor určený k vytváření nativních prostředí, generování obalů, sestavování spustitelných souborů v libovolných kombinacích. CMake je populární díky své multiplatformní platformě, takže vývojáři používající sestavovací systém pracují tak, jak jsou zvyklí.

V následujícím tutoriálu se dozvíte, jak nainstalovat CMake na Fedora Linux 35 Workstation nebo Server.

Předpoklady

  • Doporučený operační systém: Fedora Linux 35 Pracovní stanice nebo Server.
  • Uživatelský účet: Uživatelský účet s přístupem sudo nebo root.
  • Přístup k internetu

Výukový program bude využívat terminál, který najdete v nabídce aplikací show.

Příklad:

Aktualizace operačního systému

Aktualizujte svou Fedoru operační systém, abyste se ujistili, že všechny existující balíčky jsou aktuální:

sudo dnf upgrade --refresh -y

Výukový program bude používatpříkaz sudo a za předpokladu, že máte status sudo .

Chcete-li ověřit stav sudo na vašem účtu:

sudo whoami

Ukázkový výstup zobrazující stav sudo:

[joshua@fedora ~]$ sudo whoami
root

Chcete-li nastavit stávající nebo nový účet sudo, navštivte náš tutoriál o Přidání uživatele do Sudoers na Fedoře .

Možnost 1 – Instalace CMake s DNF

První metoda doporučená pro většinu uživatelů nainstaluje CMake z úložiště Fedory. To je obvykle vždy aktuální s nejnovější verzí, takže pokud nepotřebujete konkrétní důvod ke kompilaci CMake, použijte tuto metodu instalace.

Chcete-li zahájit instalaci, použijte následující příkaz.

sudo dnf install cmake

Příklad výstupu:

Zadejte Y a poté stiskněte klávesu ENTER pokračovat.

Po instalaci potvrďte instalaci kontrolou verze CMake.

cmake --version

Příklad výstupu:

cmake version 3.22.2

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

Možnost 2 – Instalace CMake pomocí kompilace zdroje

Druhou možností pro uživatele vyžadující nejnovější verzi CMake je stažení zdroje a jeho kompilace. Jedná se o vynikající metodu, protože vám umožňuje nainstalovat nejnovější verzi, ale stojí za to pamatovat na stažení a opětovné zkompilování pro aktualizace.

Než budete pokračovat, nainstalujte do systému následující požadované závislosti pomocí následujícího příkazu.

sudo dnf install gcc gcc-c++ openssl-devel bzip2-devel libffi-devel zlib-devel make -y

Nejprve navštivte stránku vydání Github a získejte odkaz na nejnovější verzi.

Nezapomeňte to udělat, protože odkaz na příklady níže bude časem zastaralý.

Dále stáhněte archiv pomocí příkazu wget .

Pouze příklad:

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

Extrahujte obsah archivu pomocí následujícího příkazu.

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

Nyní CD do adresáře, který byl extrahován.

cd cmake-{version number}

V další části Bootstrap skript . Pokud narazíte na nějaké problémy, ujistěte se, že jsou nainstalovány výše uvedené závislosti.

./bootstrap

Skript Bootstrap může trvat několik minut. Po dokončení použijte příkaz make k vytvoření balíčku.

make

Dále nainstalujte CMake pomocí následujícího příkazu make install .

make install

Tento proces může trvat několik minut až téměř deset minut, než si připravíte kávu nebo si vezmete drink.

Po dokončení instalace zkontrolujte verzi CMake.

cmake version 3.22.2

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

Jak je uvedeno výše, úspěšně jste nainstalovali verzi 3.22.2 metodou kompilace, ale vzhledem k tomu, že se Fedora zaměřuje na nejnovější verze, je to stejná verze jako v aktuální době tohoto tutoriálu.


Fedora
  1. Jak nainstalovat VLC na Fedora Linux

  2. Jak nainstalovat Zoom ve Fedora Linux 35

  3. Jak nainstalovat CMake na Fedoru 35

  1. Jak nainstalovat Docker na systém Fedora Linux

  2. Jak nainstalovat PostgreSQL 14 ve Fedora Linux

  3. Nainstalujte Linux Kernel 5.17 na Fedora Linux 35

  1. Jak nainstalovat telegram na Fedora 36 Linux

  2. Jak nainstalovat Telnet na Fedora 36 Linux

  3. Jak nainstalovat Discord na Fedora 36 Linux