Hoe CMake op Rocky Linux 9/8 te installeren

CMake is een open-source, platformonafhankelijke familie van tools die zijn ontworpen om software te bouwen, testen en verpakken. Het bestuurt het softwarecompilatieproces met behulp van eenvoudige platform- en compiler-onafhankelijke configuratiebestanden, waardoor het een onmisbaar hulpmiddel is voor ontwikkelaars. CMake ondersteunt complexe directoryhiërarchieën en applicaties die afhankelijk zijn van meerdere bibliotheken, en biedt een gestroomlijnd proces voor het beheren van builds en afhankelijkheden.

De volgende gids demonstreert de stappen om CMake op Rocky Linux 9 of 8 te installeren met behulp van opdrachtregelopdrachten. De installatiemethoden omvatten het gebruik van de standaard AppStream-repository of, als alternatief, het downloaden en compileren van het binaire bronbestand van de nieuwste versie.

Update Rocky Linux vóór CMake-installatie

Zorg er eerst voor dat uw systeem up-to-date is door een update uit te voeren op alle bestaande pakketten.

sudo dnf upgrade --refresh

Selecteer de CMake-installatiemethode

Methode 1: Installeer CMake via Rocky Linux Default Appstream

De eerste methode die voor de meeste gebruikers wordt aanbevolen, is het installeren van CMake vanuit de appstream. Deze versie is de standaardversie en wordt aanbevolen voor de meeste gebruikers, tenzij u een specifieke versie of de nieuwste versie nodig heeft. In dat geval moet u de compileermethode gebruiken. Gebruik de volgende opdracht om de installatie te starten.

sudo dnf install cmake

Zodra CMake is geïnstalleerd, kunt u de installatie bevestigen door de versie van CMake te controleren.

cmake --version

Methode 2: Installeer CMake via bronarchief

De tweede methode voor het installeren van CMake is het downloaden en compileren van de broncode. Met deze methode kunt u de nieuwste versie van CMake installeren. Het brengt echter de verantwoordelijkheid met zich mee om te onthouden dat u de broncode voor updates moet downloaden en opnieuw compileren.

Voordat u met het installatieproces begint, moet u enkele vereiste afhankelijkheden op uw systeem installeren. U kunt dit doen door de volgende opdracht uit te voeren.

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

Bezoek eerst de Github-releasepagina en pak de link naar de nieuwste versie.

Download vervolgens het archief met de opdracht wget.

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

Opmerking: Dit is slechts een voorbeeldopdracht; kopieer het niet. Bezoek de CMake-releasepagina om de nieuwste broncode te downloaden, aangezien het voorbeeld verouderd zal zijn.

Pak het archief uit met de volgende opdracht.

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

Wijzig de map in de uitgepakte map met behulp van de volgende opdracht.

cd cmake-{version number}

In de volgende stap voert u het Bootstrap-script uit. Het is essentieel om ervoor te zorgen dat alle eerder genoemde vereiste afhankelijkheden zijn geïnstalleerd, omdat dit problemen kan veroorzaken als u dit niet doet.

./bootstrap

Zodra het Bootstrap-script is voltooid, gebruikt u de opdracht make om het CMake-pakket te bouwen. Dit proces kan enkele minuten duren.

make

Dit proces kan enkele minuten duren, dus misschien wilt u een pauze nemen of iets drinken terwijl u wacht.

De volgende stap is het installeren van CMake met behulp van de opdracht “make install”.

sudo make install

Eenmaal voltooid, kunt u de installatie verifiëren door de versie van CMake te controleren met behulp van de volgende opdracht.

cmake --version

Voorbeelduitvoer:

cmake version 3.25.2

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

Conclusie

Het installeren van CMake op Rocky Linux is eenvoudig. Er zijn twee hoofdmethoden: de dnf-pakketbeheerder gebruiken via de app-stream of compileren vanaf de broncode. De app-stream-methode wordt voor de meeste gebruikers aanbevolen vanwege de eenvoud en het gemak van updaten. Compileren vanaf de broncode is echter ideaal voor degenen die de nieuwste versie of een specifieke versie van CMake nodig hebben. Controleer na de installatie altijd de versie om er zeker van te zijn dat deze correct is geïnstalleerd.

Voor meer informatie, bezoek Officiële documentatie van CMake.

Joshua James
Volg mij
Laatste berichten van Joshua James (alles zien)

Plaats een reactie