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.

Launch Software Install from Ubuntu Applications

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.

Search for CMake in the Search Bar

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ę.

Kliknij przycisk Zainstaluj, aby zainstalować CMake w systemie.

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

Zobacz postęp instalacji na pasku procentowym.

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.

Uruchom CMake po pomyślnej instalacji

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

Uruchom CMake

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.

Remove/Uninstall CMake.

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

Usuwanie CMake w 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
Instalacja CMake za pomocą snapa

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.

Usuwanie CMake przy użyciu Snap

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
Pobierz kod źródłowy używając wget

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
Wyodrębnij kod źródłowy za pomocą polecenia tar

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

cd cmake-3.17.3
Przejść do katalogu CMake

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

sudo ./bootsrap
Configure and Install CMake

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

CMake bootstrapped successfully

Krok 5. Uruchomić polecenie „make”.

make
Run the make command

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

make install
Komenda make install

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

cmake --version
CMake version

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

sudo make uninstall
Komenda 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ę.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.