
A CMake egy platformokon átívelő, ingyenes és nyílt forráskódú szoftvereszköz, amelyet a szoftverek építésére, tesztelésére és csomagolására terveztek. A CMake egyszerű platform- és fordítófüggetlen konfigurációs fájlokat használ a szoftverek fordítási folyamatának vezérlésére. Ez natív makefile-ok és munkaterületek előállításához vezet, amelyeket viszont a választott fordítói környezetben használnak.
Ebben a bejegyzésben megmutatjuk, hogyan telepítheti a CMake-et az Ubuntu rendszerére. Az általunk választott Ubuntu kiadás ebben a bemutatóban az Ubuntu 18.04 LTS.
A CMake telepítése Ubuntun
Előfeltételek
A CMake telepítése előtt az alábbi parancsok futtatásával győződjön meg arról, hogy rendelkezik root jogosultságokkal, és hogy rendszere naprakész.
sudo apt updatesudo apt upgrade
1. módszer: A CMake telepítése az Ubuntu szoftver segítségével
Ha nem szeretne egy csomó parancsot végrehajtani a Linux terminálon, akkor ez a módszer Önnek való. E bejegyzés írásakor a CMake elérhető stabil verziója a 3.17.3.
1. lépés. Indítsa el az “Ubuntu Software Install” programot az Ubuntu alkalmazások menüjéből az alábbi képen látható módon.

2. lépés. Az Ubuntu Software “keresősávjának” felső részén írja be a CMake szót, majd nyomja meg az “Enter”-t. Megjelenik az alkalmazások listája, de csak a CMake ikonra kell kattintani. Valószínűleg ez lesz az első elem a listán, ahogy az alábbi képen látható.

3. lépés. Kattintson a “Telepítés” gombra a CMake letöltéséhez és telepítéséhez az Ubuntu rendszerére. Előfordulhat, hogy a telepítés folytatásához meg kell adnia a root jelszavát.

4. lépés. A telepítés előrehaladását a képen látható százalékos érték segítségével követheti nyomon.

A CMake most már települ a rendszerébe. Ha a folyamat sikeresen befejeződött, az alábbi képen láthatóhoz hasonló ablakot kell látnia.

5. lépés. A CMake elindításához kattintson a “Launch” gombra. A CMake ablaknak az alábbi képen látható módon kell megnyílnia.

Eltávolítsa a CMake-t az Ubuntu szoftver segítségével
Ha a CMake-t a grafikus felhasználói felület GUI) segítségével szeretné eltávolítani a rendszeréből, akkor ez meglehetősen egyszerű.
1. lépés. Indítsa el az Ubuntu Software alkalmazást, és keressen rá a fenti keresősávban a “CMake” kifejezésre.
2. lépés. Kattintson a listában megjelenő CMake alkalmazásra. A lentihez hasonló ablaknak kell megjelennie.

3. lépés. Kattintson az “Eltávolítás” gombra a CMake eltávolításához az Ubuntu rendszeréből.

A lenti képen látható, hogy a “CMake” eltávolításra kerül a rendszeréből.
2. módszer: A CMake telepítése parancssorral
Ezt a módszert kell követni a CMake telepítéséhez az Ubuntu rendszerben azoknak, akik a parancssori módszert részesítik előnyben a grafikus felhasználói felülettel szemben. Kétféleképpen telepítheti a CMake-et a rendszerére a terminálon keresztül:
a) A snap használatával
b) A forráskód használatával a CMake hivatalos weboldaláról
Snap alkalmazás
1. lépés. Indítsa el az Ubuntu terminált, és hajtsa végre az alábbi parancsot.
sudo snap install cmake -classic
A telepítés befejezése után futtassa az alábbi “-version” parancsot, hogy lássa a rendszerébe telepített CMake verziót.
cmake --version

A CMake eltávolításához/eltávolításához a snap használatával a parancssorban futtassa az alábbi parancsot.
sudo snap remove cmake
Figyelem, ez a módszer csak a Snap segítségével vagy grafikus módon, az Ubuntu szoftver segítségével telepített CMake esetében működik.

CMake telepítése a forráskóddal VI
A bejegyzés megírása előtt megpróbáltam telepíteni a CMake-et az Ubuntu repositoryból és a PPA-ból, de egyik sem telepítette a legújabb CMake verziót. A CMake legújabb verziójának telepítéséhez kövesse az alábbi lépéseket.
1. lépés. Töltse le a CMake forráskódját a hivatalos weboldaláról. Ezt a Terminálon a “wget” paranccsal lehet megtenni, az alábbiakban látható módon. Győződjön meg róla, hogy az alábbi parancsban szereplő linket a hivatalos weboldalról másolt linkkel helyettesíti.
$ wget https://github.com/Kitware/CMake/releases/download/v3.17.3/cmake-3.17.3.tar.gz

2. lépés. Navigáljon abba a könyvtárba, ahonnan letöltötte a kódot. Ennek annak a mappának kell lennie, amelyben a “wget” parancsot futtatja. Futtassa a “tar” parancsot a tartalom kicsomagolásához.
tar -zxvf cmake-3.17.3.tar.gz

3. lépés. Navigáljon az újonnan létrehozott CMake könyvtárba a “cd” parancs segítségével.
cd cmake-3.17.3

4. lépés. Futtassa az alábbi parancsot a CMake lefordításához és telepítéséhez az Ubuntu rendszerében.
sudo ./bootsrap

A folyamat befejezése után az alábbi képen látható üzenetnek kell megjelennie.

Step 5. Futtassa a “make” parancsot.
make

6. lépés. Futtassa a “make install” parancsot a CMake telepítéséhez a rendszerbe.
make install

7. lépés. Annak megerősítéséhez, hogy a CMake sikeresen települt a rendszerébe, futtassa a “version” parancsot.
cmake --version

A “make” parancs segítségével telepített CMake eltávolításához/eltávolításához futtassa az alábbi parancsot.
sudo make uninstall

Következtetés
Ezzel a kétféleképpen telepíthető a CMake az Ubuntu rendszerre. Ha még nem használod a CMake-et, és többet szeretnél tudni róla, látogass el a hivatalos oldalra, ahol elolvashatod az átfogó dokumentációjukat.