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.
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.
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.
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.
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.
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.
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.
Krok 3. Zkontrolujte, zda je aplikace CMake v pořádku. Kliknutím na tlačítko „Odebrat“ odinstalujete CMake ze systému 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
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.
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
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
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
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
Po dokončení procesu by se měla zobrazit zpráva jako na obrázku níže.
Krok 5. Nainstalujte CMake do systému Ubuntu. Spusťte příkaz „make“.
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
Krok 7. Spusťte příkaz „make install“. Pro potvrzení úspěšné instalace CMake do systému spusťte příkaz „version“.
cmake --version
Pro odstranění/odinstalaci CMake nainstalovaného pomocí příkazu „make“ spusťte níže uvedený příkaz.
sudo make uninstall
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.
.