Jak nainstalovat CMake na Rocky Linux 9/8

CMake je open-source, multiplatformní rodina nástrojů určených k vytváření, testování a balení softwaru. Řídí proces kompilace softwaru pomocí jednoduchých konfiguračních souborů nezávislých na platformě a kompilátoru, což z něj činí nepostradatelný nástroj pro vývojáře. CMake podporuje složité hierarchie adresářů a aplikace, které jsou závislé na více knihovnách, a nabízí tak zjednodušený proces pro správu sestavení a závislostí.

Následující průvodce demonstruje kroky k instalaci CMake na Rocky Linux 9 nebo 8 pomocí příkazů příkazového řádku. Metody instalace zahrnují použití výchozího úložiště AppStream nebo jako alternativu stažení a kompilaci zdrojové binární verze nejnovější verze.

Aktualizujte Rocky Linux před instalací CMake

Nejprve se ujistěte, že je váš systém aktualizovaný spuštěním aktualizace všech existujících balíčků.

sudo dnf upgrade --refresh

Vyberte metodu instalace CMake

Metoda 1: Nainstalujte CMake přes Rocky Linux Default Appstream

První metodou doporučenou pro většinu uživatelů je instalace CMake z appstreamu. Tato verze je výchozí a doporučuje se většině uživatelů, pokud nepotřebujete konkrétní verzi nebo nejnovější verzi, v takovém případě musíte použít metodu kompilace. Chcete-li zahájit instalaci, použijte následující příkaz.

sudo dnf install cmake

Jakmile je CMake nainstalováno, můžete instalaci potvrdit kontrolou verze CMake.

cmake --version

Metoda 2: Nainstalujte CMake přes zdrojový archiv

Druhým způsobem instalace CMake je stažení a kompilace zdrojového kódu. Tato metoda vám umožňuje nainstalovat nejnovější verzi CMake. Je však spojeno se zodpovědností nezapomenout stáhnout a znovu zkompilovat zdrojový kód pro aktualizace.

Před zahájením procesu instalace musíte do systému nainstalovat některé požadované závislosti. Můžete to provést spuštěním 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ánka vydání Github a stáhněte si odkaz na nejnovější verzi.

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

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

Poznámka: Toto je pouze příklad příkazu; nekopírujte to. Navštivte stránku vydání CMake a stáhněte si nejnovější zdroj, protože příklad bude zastaralý.

Rozbalte archiv pomocí následujícího příkazu.

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

Změňte adresář na extrahovanou složku pomocí následujícího příkazu.

cd cmake-{version number}

V dalším kroku spustíte skript Bootstrap. Je nezbytné zajistit, aby byly nainstalovány všechny výše uvedené požadované závislosti, protože jinak může dojít k problémům.

./bootstrap

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

make

Tento proces může trvat několik minut, takže si možná budete chtít během čekání dát pauzu nebo si dát drink.

Dalším krokem je instalace CMake pomocí příkazu „make install“.

sudo make install

Po dokončení můžete instalaci ověřit kontrolou verze CMake pomocí následujícího příkazu.

cmake --version

Příklad výstupu:

cmake version 3.25.2

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

Závěr

Instalace CMake na Rocky Linux je přímočará. Existují dvě hlavní metody: pomocí správce balíčků dnf prostřednictvím streamu aplikace nebo kompilace ze zdroje. Metoda app-stream je doporučena pro většinu uživatelů kvůli její jednoduchosti a snadné aktualizaci. Kompilace ze zdroje je však ideální pro ty, kteří potřebují nejnovější verzi nebo konkrétní verzi CMake. Po instalaci vždy ověřte verzi, abyste se ujistili, že je správně nainstalována.

Pro další čtení navštivte Oficiální dokumentace CMake.

Joshua James
Následuj mě
Nejnovější příspěvky uživatele Joshua James (vidět vše)

Napsat komentář