Jak zainstalować CMake na Fedorze 40 lub 39

CMake to wieloplatformowe narzędzie typu open source, które automatyzuje proces kompilacji projektów oprogramowania. Jest szeroko stosowane przez deweloperów do zarządzania kompilacją i łączeniem kodu na różnych platformach, zapewniając ujednolicone środowisko kompilacji. Elastyczność CMake pozwala na generowanie natywnych plików kompilacji dla różnych kompilatorów i środowisk IDE, co czyni je niezbędnym narzędziem dla złożonych projektów, które muszą obsługiwać wiele systemów.

W systemie Fedora 40 lub 39 możesz zainstalować CMake za pomocą menedżera pakietów DNF za pośrednictwem AppStream Fedory, który zapewnia stabilną i dobrze zintegrowaną wersję. Dla tych, którzy potrzebują najnowszych funkcji lub chcą mieć większą kontrolę nad instalacją, alternatywną metodą jest pobranie, skompilowanie i zainstalowanie najnowszej wersji CMake ze źródła. Ten przewodnik przeprowadzi Cię przez obie metody instalacji, umożliwiając wybór najlepszego podejścia w oparciu o Twoje potrzeby.

Metoda 1: Zainstaluj CMake za pośrednictwem Appstream Fedory

Pierwsza metoda jest odpowiednia dla większości użytkowników i programistów, ponieważ Fedora jest dystrybucją zorientowaną na upstream. Druga sekcja jest przeznaczona dla osób wymagających najnowszej wersji CMake.

Zaktualizuj Fedorę przed instalacją CMake

Zaktualizuj swój system Fedora przed instalacją CMake, aby upewnić się, że wszystkie pakiety są aktualne i zminimalizować potencjalne konflikty lub problemy podczas instalacji.

Uruchom następującą komendę w terminalu, aby zaktualizować Fedorę:

sudo dnf upgrade --refresh

Zainstaluj CMake za pomocą polecenia DNF

W przypadku większości użytkowników zalecana jest instalacja CMake z repozytorium AppStream Fedory. Ta dobrze przetestowana i stabilna wersja jest idealna do ogólnego użytku.

Uruchom następującą komendę w terminalu, aby zainstalować CMake:

sudo dnf install cmake

Sprawdź instalację CMake

Po zainstalowaniu CMake sprawdź instalację, sprawdzając wersję. To potwierdzenie gwarantuje pomyślną instalację i dostępność CMake w Twoim systemie.

Aby sprawdzić wersję CMake, uruchom następujące polecenie:

cmake --version

Metoda 2: Zainstaluj CMake ze źródła

Ta metoda jest korzystna dla użytkowników, którzy wymagają najnowszej wersji CMake lub określonej wersji niedostępnej w repozytorium Fedory. Należy jednak pamiętać, że aktualizacja CMake tą metodą wymaga ręcznego pobrania i ponownej kompilacji kodu źródłowego.

Zainstaluj pakiety początkowe wymagane dla CMake

Przed kontynuowaniem upewnij się, że Twój system ma wszystkie zależności wymagane do zbudowania CMake. Możesz zainstalować te zależności za pomocą następującego polecenia:

sudo dnf install gcc gcc-c++ openssl-devel bzip2-devel libffi-devel zlib-devel wget make -y

Pobierz źródło CMake

Najpierw odwiedź Strona z wydaniami GitHub i znajdź link do najnowszej wersji CMake.

Po uzyskaniu nowego linku należy pobrać kod źródłowy za pomocą polecenia wget:

wget https://github.com/Kitware/CMake/releases/download/v{version}/cmake-{version}-linux-x86_64.tar.gz

Uwaga: Zastąp {wersja} prawidłowym numerem wersji.

Wyodrębnij pobrane archiwum źródłowe CMake

Wyodrębnij zawartość pobranego archiwum za pomocą następującego polecenia:

tar -zxvf cmake-{version number}.tar.gz

Teraz przejdź do wyodrębnionego katalogu:

cd /cmake-{your version}

Uruchom skrypt startowy CMake

W tym kroku uruchomisz skrypt bootstrap, który przygotowuje system kompilacji do kompilacji CMake. Jeśli napotkasz jakiekolwiek problemy, upewnij się, że zainstalowałeś wszystkie wymagane zależności wymienione wcześniej.

Uruchom skrypt startowy za pomocą następującego polecenia:

./bootstrap

Ukończenie skryptu Bootstrap może potrwać kilka minut.

Kompiluj i kompiluj CMake

Po zakończeniu skryptu startowego użyj metody make polecenie zbudowania CMake:

make

Proces kompilacji może zająć kilka minut, więc możesz napić się kawy lub zrobić sobie krótką przerwę w oczekiwaniu.

Zainstaluj plik binarny CMake

Po zakończeniu procesu kompilacji zainstaluj CMake za pomocą polecenia make install:

sudo make install

Sprawdź instalację CMake poprzez źródło

Po zakończeniu instalacji sprawdź zainstalowaną wersję CMake, aby upewnić się, że instalacja jest prawidłowa:

cmake --version

Wniosek

Instalując CMake w systemie Fedora za pośrednictwem menedżera pakietów DNF i AppStream w systemie Fedora, masz pewność, że Twój system ma stabilną i niezawodną wersję tego niezbędnego narzędzia do kompilacji. Alternatywnie, jeśli zdecydowałeś się skompilować CMake ze źródła, masz teraz dostęp do najnowszych funkcji i większą kontrolę nad środowiskiem kompilacji. Bez względu na wybraną metodę, aktualizowanie CMake pomoże utrzymać wydajność i zgodność środowiska programistycznego. Dzięki skonfigurowaniu CMake w systemie Fedora jesteś dobrze przygotowany do zarządzania i automatyzacji złożonych procesów kompilacji na wielu platformach.

Joshua James
Chodź za mną
Najnowsze posty autorstwa Joshua James (widzieć wszystko)

Dodaj komentarz