CMake je multiplatformní svobodný a open-source softwarový nástroj určený k sestavování, testování a balení softwaru. CMake používá k řízení procesu kompilace softwaru jednoduché konfigurační soubory nezávislé na platformě a kompilátoru. Vede k vytváření nativních souborů makefile a pracovních prostorů, které jsou následně použity ve zvoleném překladačovém prostředí.

V tomto příspěvku vám ukážeme, jak nainstalovat CMake do systému Ubuntu. Naším vybraným vydáním Ubuntu v tomto návodu je Ubuntu 18.04 LTS.

Instalace CMake v Ubuntu

Předpoklady

Před instalací CMake se ujistěte, že máte práva roota a že je váš systém aktuální, a to spuštěním níže uvedených příkazů.

sudo apt updatesudo apt upgrade

Způsob 1: Instalace CMake pomocí softwaru Ubuntu

Pokud se nechcete zabývat spoustou příkazů v terminálu Linuxu, pak je tato metoda určena právě vám. V době psaní tohoto příspěvku je dostupná stabilní verze CMake 3.17.3.

Krok 1: Zkontrolujte, zda je k dispozici stabilní verze CMake. Spusťte „Instalaci softwaru pro Ubuntu“ z nabídky aplikací Ubuntu, jak je znázorněno na obrázku níže.

Spustit instalaci softwaru z aplikací Ubuntu

Krok 2. Zvolte „Instalaci softwaru pro Ubuntu“. Na „vyhledávacím panelu“ v horní části nabídky Ubuntu Software zadejte slovo CMake a stiskněte klávesu „Enter“. Zobrazí se seznam aplikací, ale pouze Klikněte na ikonu CMake. Pravděpodobně to bude první položka v seznamu, jak je znázorněno na obrázku níže.

Vyhledejte CMake ve vyhledávacím řádku

Krok 3. Vyhledejte CMake. Klepnutím na tlačítko „Instalovat“ stáhněte a nainstalujte CMake do systému Ubuntu. Možná budete muset zadat heslo roota, abyste mohli pokračovat v instalaci.

Kliknutím na tlačítko „Instalovat“ nainstalujete CMake do svého systému.

Krok 4. Klikněte na tlačítko „Instalovat“. Průběh instalace můžete sledovat pomocí níže uvedených procent, jak je znázorněno na obrázku.

Sledujte průběh instalace na panelu procent.

CMake se nyní nainstaluje do vašeho systému. Pokud proces úspěšně proběhne, měli byste vidět okno podobné tomu na obrázku níže.

Po úspěšné instalaci spusťte CMake

Krok 5. Po dokončení instalace se zobrazí okno CMake. CMake spustíte kliknutím na tlačítko „Launch“ (Spustit). Mělo by se otevřít okno CMake, jak je znázorněno na obrázku níže.

Spustit CMake

Odinstalovat CMake pomocí softwaru Ubuntu

Pokud chcete odstranit CMake ze systému pomocí grafického uživatelského rozhraní GUI), je to poměrně jednoduché.

Krok 1. Odinstalujte CMake pomocí softwaru Ubuntu. Spusťte aplikaci Software pro Ubuntu a na výše uvedeném vyhledávacím řádku vyhledejte položku „CMake“.
Krok 2. Vyhledejte položku „CMake“. Klepněte na aplikaci CMake, která se objeví v seznamu. Mělo by se zobrazit okno podobné tomu, které je uvedeno níže.

Odeberte/odinstalujte aplikaci CMake.

Krok 3. Zkontrolujte, zda je aplikace CMake v pořádku. Kliknutím na tlačítko „Odebrat“ odinstalujete CMake ze systému Ubuntu.

Odstranění CMake v Ubuntu

Na obrázku níže vidíme, že se „CMake“ odinstalovává ze systému.

Způsob 2: Instalace CMake pomocí příkazového řádku

Tento způsob instalace CMake do systému Ubuntu je určen těm, kteří dávají přednost metodě příkazového řádku před grafickým uživatelským rozhraním. Existují dva způsoby, které můžete použít k instalaci CMake do svého systému prostřednictvím terminálu:

a) Pomocí aplikace snap

b) Pomocí zdrojového kódu z oficiálních webových stránek CMake

Aplikace snap

Krok 1. Nainstalujte CMake do systému pomocí terminálu. Spusťte terminál Ubuntu a proveďte níže uvedený příkaz.

sudo snap install cmake -classic

Po dokončení instalace spusťte níže uvedený příkaz „-version“, abyste zjistili verzi CMake nainstalovanou ve vašem systému.

cmake --version
Instalace CMake pomocí snap

Pro odstranění/odinstalaci CMake pomocí snap v příkazovém řádku spusťte níže uvedený příkaz.

sudo snap remove cmake

Poznámka, tento způsob funguje pouze pro CMake nainstalovaný pomocí Snap nebo grafickým způsobem pomocí softwaru Ubuntu.

Odstranění CMake pomocí Snap

Instalace CMake pomocí zdrojového kódu VI

Před napsáním tohoto příspěvku jsem zkoušel nainstalovat CMake z repozitáře Ubuntu a PPA, ale žádná z nich nenainstalovala nejnovější verzi CMake. Chcete-li nainstalovat nejnovější verzi CMake, postupujte podle níže uvedených kroků.

Krok 1: Nainstalujte nejnovější verzi CMake. Stáhněte si zdrojový kód CMake z jeho oficiálních webových stránek. To lze provést pomocí příkazu „wget“ v Terminálu, jak je uvedeno níže. Nezapomeňte nahradit odkaz v níže uvedeném příkazu odkazem, který jste zkopírovali z oficiálních webových stránek.

$ wget https://github.com/Kitware/CMake/releases/download/v3.17.3/cmake-3.17.3.tar.gz
Stáhněte zdrojový kód pomocí příkazu wget

Krok 2. Stáhněte zdrojový kód pomocí příkazu wget. Přejděte do adresáře, do kterého jste stáhli kód. Měla by to být složka, ve které jste spustili příkaz „wget“. Spusťte příkaz „tar“, abyste rozbalili obsah.

tar -zxvf cmake-3.17.3.tar.gz
Rozbalte zdrojový kód pomocí příkazu tar

Krok 3. Rozbalte zdrojový kód. Přejděte do nově vytvořeného adresáře CMake pomocí příkazu „cd“.

cd cmake-3.17.3
Přejděte do adresáře CMake

Krok 4. Příkazem „cd“ zadejte zdrojový kód. Spusťte níže uvedený příkaz pro kompilaci a instalaci CMake do systému Ubuntu.

sudo ./bootsrap
Konfigurace a instalace CMake

Po dokončení procesu by se měla zobrazit zpráva jako na obrázku níže.

CMake úspěšně nabootoval

Krok 5. Nainstalujte CMake do systému Ubuntu. Spusťte příkaz „make“.

make
Spustit příkaz make

Krok 6. Po spuštění příkazu make se spustí příkaz „make“. Spusťte příkaz „make install“, abyste do systému nainstalovali příkaz CMake.

make install
Příkaz „make install“

Krok 7. Spusťte příkaz „make install“. Pro potvrzení úspěšné instalace CMake do systému spusťte příkaz „version“.

cmake --version
CMake version

Pro odstranění/odinstalaci CMake nainstalovaného pomocí příkazu „make“ spusťte níže uvedený příkaz.

sudo make uninstall
Příkaz pro odinstalování příkazu Make

Závěr

To jsou dva způsoby, jak nainstalovat CMake do systému Ubuntu. Pokud s používáním CMake začínáte a chcete se o něm dozvědět více, přejděte na oficiální stránky a přečtěte si jejich obsáhlou dokumentaci.

.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.