
CMake jest wieloplatformowym, wolnym i otwartym narzędziem programistycznym przeznaczonym do budowania, testowania i pakowania oprogramowania. CMake używa prostej platformy i niezależnych od kompilatora plików konfiguracyjnych do kontrolowania procesu kompilacji oprogramowania. Prowadzi to do produkcji natywnych plików makefile i obszarów roboczych, które są z kolei wykorzystywane w środowisku kompilatora wyboru.
W tym poście, mamy zamiar pokazać, jak zainstalować CMake w systemie Ubuntu. Nasze wydanie Ubuntu w tym poradniku to Ubuntu 18.04 LTS.
Instalacja CMake na Ubuntu
Wymagania wstępne
Przed instalacją CMake, upewnij się, że masz uprawnienia roota i że twój system jest aktualny, wykonując poniższe polecenia.
sudo apt updatesudo apt upgrade
Metoda 1: Zainstaluj CMake używając Ubuntu Software
Jeśli nie chcesz wykonywać mnóstwa komend w Terminalu Linuksa, to ta metoda jest dla Ciebie. W momencie pisania tego postu, dostępna stabilna wersja CMake to 3.17.3.
Krok 1. Uruchom „Ubuntu Software Install” z menu aplikacji Ubuntu, jak pokazano na poniższym obrazku.

Krok 2. Na „Pasku wyszukiwania” Ubuntu Software u góry, wpisz słowo CMake i naciśnij „Enter”. Zobaczysz listę aplikacji, ale tylko Kliknij na ikonę CMake. Prawdopodobnie będzie to pierwsza pozycja na liście, jak pokazano na poniższym obrazku.

Krok 3. Kliknij na przycisk „Install”, aby pobrać i zainstalować CMake w systemie Ubuntu. Może być wymagane podanie hasła roota, aby kontynuować instalację.

Krok 4. Możesz śledzić postęp instalacji używając procentowego wskaźnika poniżej, jak pokazano na obrazku.

CMake zostanie teraz zainstalowany w twoim systemie. Jeśli proces zakończy się pomyślnie, powinieneś zobaczyć okno podobne do tego na poniższym obrazku.

Krok 5. Aby uruchomić CMake, kliknij na przycisk „Launch”. Okno CMake powinno się otworzyć, jak pokazano na poniższym obrazku.

Odinstaluj CMake używając Ubuntu Software
Jeśli chcesz usunąć CMake z systemu używając Graphical User Interface GUI), jest to całkiem proste.
Krok 1. Uruchom aplikację Ubuntu Software i wyszukaj „CMake” na pasku wyszukiwania powyżej.
Krok 2. Kliknij na aplikację CMake, która pojawi się na liście. Powinieneś zobaczyć okno podobne do tego poniżej.

Krok 3. Kliknij na przycisk „Usuń”, aby odinstalować CMake z systemu Ubuntu.

Z poniższego obrazka widać, że „CMake” jest odinstalowywany z systemu.
Metoda 2: Instalacja CMake za pomocą wiersza poleceń
To jest metoda do naśladowania, aby zainstalować CMake w systemie Ubuntu dla tych, którzy wolą metodę wiersza poleceń niż graficzny interfejs użytkownika. Istnieją dwa sposoby, które można wykorzystać do zainstalowania CMake w systemie poprzez Terminal:
a) Korzystanie snap
b) Korzystanie z kodu źródłowego z oficjalnej strony CMake
Snap app
Krok 1. Uruchom Terminal Ubuntu i wykonaj poniższe polecenie.
sudo snap install cmake -classic
Po zakończeniu instalacji uruchom poniższe polecenie „-version”, aby zobaczyć wersję CMake zainstalowaną w systemie.
cmake --version

Aby usunąć/odinstalować CMake za pomocą snapa w wierszu poleceń, wykonaj poniższe polecenie.
sudo snap remove cmake
Uwaga, ta metoda działa tylko dla CMake zainstalowanego przez Snap lub graficznie przy użyciu oprogramowania Ubuntu.

Instalowanie CMake przy użyciu Source Code VI
Przed napisaniem tego postu, próbowałem zainstalować CMake z repozytorium Ubuntu i PPA, ale żaden z nich nie zainstalował najnowszej wersji CMake. Aby zainstalować najnowszą wersję CMake, wykonaj poniższe kroki.
Krok 1. Pobierz kod źródłowy CMake z jego oficjalnej strony. Można to zrobić za pomocą polecenia „wget” w Terminalu, jak pokazano poniżej. Upewnij się, że zastąpiłeś link w poniższym poleceniu linkiem, który skopiowałeś z oficjalnej strony.
$ wget https://github.com/Kitware/CMake/releases/download/v3.17.3/cmake-3.17.3.tar.gz

Krok 2. Przejdź do katalogu, z którego pobrałeś kod. Powinien to być folder, w którym uruchomiłeś polecenie „wget”. Uruchom polecenie „tar”, aby wyodrębnić zawartość.
tar -zxvf cmake-3.17.3.tar.gz

Krok 3. Przejść do nowo utworzonego katalogu CMake za pomocą polecenia „cd”.
cd cmake-3.17.3

Krok 4. Uruchom poniższe polecenie, aby skompilować i zainstalować CMake w systemie Ubuntu.
sudo ./bootsrap

Po zakończeniu procesu, powinieneś zobaczyć komunikat, jak na obrazku poniżej.

Krok 5. Uruchomić polecenie „make”.
make

Krok 6. Uruchom polecenie „make install”, aby zainstalować CMake w systemie.
make install

Krok 7. Aby potwierdzić, że CMake zainstalował się pomyślnie w systemie, uruchom polecenie „version”.
cmake --version

Aby usunąć/odinstalować CMake zainstalowany za pomocą polecenia „make”, uruchom poniższe polecenie.
sudo make uninstall

Zakończenie
To są dwa sposoby na zainstalowanie CMake w systemie Ubuntu. Jeśli jesteś początkującym użytkownikiem CMake i chciałbyś dowiedzieć się więcej na jego temat, odwiedź oficjalną stronę, aby przeczytać jego obszerną dokumentację.