Sådan installeres CMake på Rocky Linux 9/8

CMake er en open source, tværplatformsfamilie af værktøjer designet til at bygge, teste og pakke software. Det styrer softwarekompileringsprocessen ved hjælp af simple platform og compiler-uafhængige konfigurationsfiler, hvilket gør det til et uundværligt værktøj for udviklere. CMake understøtter komplekse mappehierarkier og applikationer, der er afhængige af flere biblioteker, og tilbyder en strømlinet proces til styring af builds og afhængigheder.

Den følgende vejledning vil demonstrere trinene til at installere CMake på Rocky Linux 9 eller 8 ved hjælp af kommandolinjekommandoer. Installationsmetoderne involverer at bruge standard AppStream-lageret eller, som et alternativ, at downloade og kompilere den seneste versions binære kildekode.

Opdater Rocky Linux før installation af CMake

Først skal du sørge for, at dit system er opdateret ved at køre en opdatering på alle eksisterende pakker.

sudo dnf upgrade --refresh

Vælg CMake-installationsmetoden

Metode 1: Installer CMake via Rocky Linux Default Appstream

Den første metode, der anbefales til de fleste brugere, er at installere CMake fra appstrømmen. Denne version er standard og anbefales til de fleste brugere, medmindre du har brug for en specifik version eller den nyeste version, i hvilket tilfælde du skal bruge kompileringsmetoden. For at starte installationen skal du bruge følgende kommando.

sudo dnf install cmake

Når CMake er installeret, kan du bekræfte installationen ved at tjekke versionen af ​​CMake.

cmake --version

Metode 2: Installer CMake via kildearkiv

Den anden metode til at installere CMake er at downloade og kompilere kildekoden. Denne metode giver dig mulighed for at installere den nyeste version af CMake. Det kommer dog med ansvaret for at huske at downloade og genkompilere kildekoden til opdateringer.

Før du begynder installationsprocessen, skal du installere nogle nødvendige afhængigheder på dit system. Du kan gøre dette ved at køre følgende kommando.

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

Besøg først Github udgivelsesside og tag den seneste versionslink.

Download derefter arkivet ved hjælp af wget-kommandoen.

wget https://github.com/Kitware/CMake/releases/download/v3.25.2/cmake-3.25.2.tar.gz

Bemærk: Dette er kun en eksempelkommando; kopier det ikke. Besøg CMake-udgivelsessiden for at downloade den seneste kilde, da eksemplet vil være forældet.

Udpak arkivet ved hjælp af følgende kommando.

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

Skift mappen til den udpakkede mappe ved hjælp af følgende kommando.

cd cmake-{version number}

I det næste trin vil du køre Bootstrap-scriptet. Det er vigtigt at sikre, at alle de påkrævede afhængigheder nævnt tidligere er installeret, da det kan forårsage problemer.

./bootstrap

Når Bootstrap-scriptet er fuldført, skal du bruge make-kommandoen til at bygge CMake-pakken. Denne proces kan tage flere minutter.

make

Denne proces kan tage flere minutter, så du vil måske tage en pause eller snuppe en drink, mens du venter.

Det næste trin er at installere CMake ved at bruge kommandoen "make install".

sudo make install

Når du er færdig, kan du bekræfte installationen ved at kontrollere versionen af ​​CMake ved hjælp af følgende kommando.

cmake --version

Eksempel output:

cmake version 3.25.2

CMake suite maintained and supported by Kitware (kitware.com/cmake).

Konklusion

Installation af CMake på Rocky Linux er ligetil. Der er to hovedmetoder: Brug af dnf-pakkehåndteringen via appstrømmen eller kompilering fra kilden. App-stream-metoden anbefales til de fleste brugere på grund af dens enkelhed og lette at opdatere. Imidlertid er kompilering fra kilden ideel til dem, der har brug for den nyeste version eller en specifik version af CMake. Efter installationen skal du altid kontrollere versionen for at sikre, at den er installeret korrekt.

For yderligere læsning, besøg CMakes officielle dokumentation.

Joshua James
Følg mig
Seneste indlæg af Joshua James (se alt)

Skriv en kommentar