Wéi installéiere ech CMake op Rocky Linux 9

CMake ass e bekannte Compiler deen an de leschte Joeren vill Popularitéit gewonnen huet. Den Haaptgrond fir seng Popularitéit ass datt et Open-Source a Cross-Plattform ass, sou datt d'Entwéckler et op all Betribssystem benotze kënnen, dee se wëllen, a keng Suergen iwwer Lizenzgebühren hunn. Zousätzlech kann CMake Wrapper an Ausféierbaren an all Kombinatioun generéieren, wat et ganz villsäiteg mécht.

Wärend e puer Compilere entwéckelt sinn fir nëmme mat spezifesche Sproochen oder Betribssystemer ze schaffen, kann CMake mat all Programméierungssprooch an op all Plattform benotzt ginn. Dëst mécht et eng ideal Wiel fir Entwéckler déi d'Flexibilitéit wëllen u verschiddene Projeten ze schaffen. CMake gëtt och dauernd mat neie Featuren a Verbesserungen aktualiséiert, sou datt d'Entwéckler zouversiichtlech kënne sinn datt se en ëmmer aktuellsten Tool benotzen. Mat senge ville Virdeeler ass et kee Wonner datt CMake an de leschte Joeren sou populär ginn ass.

Am folgenden Tutorial léiert Dir wéi Dir CMake op Rocky Linux 9 Workstation oder Server installéiere wëllt mat dem Kommandozeilterminal mat zwou Methoden: dnf Package Manager mat der gebierteg App-Stream oder Compile Method.

Update Rocky Linux

Als éischt, update Äre System fir sécherzestellen datt all existent Packagen aktuell sinn.

sudo dnf upgrade --refresh -y

Installéiert CMake - DNF Method

Déi éischt Method recommandéiert fir déi meescht Benotzer wäert CMake vum Appstream installéieren. Dës Versioun ass recommandéiert ausser Dir frot eng spezifesch Versioun oder déi lescht, déi Dir braucht fir d'Kompiléierungsmethod ze benotzen.

Fir d'Installatioun unzefänken, benotzt de folgende Kommando.

sudo dnf install cmake

Eemol installéiert, bestätegt d'Installatioun andeems Dir d'Versioun vum CMake iwwerpréift.

cmake --version

Installéiert CMake - Compile Source Method

Déi zweet Optioun fir Benotzer déi déi lescht Versioun vum CMake erfuerderen ass d'Quell erofzelueden an ze kompiléieren. Dëst ass eng exzellent Method well et Iech erlaabt déi neist Versioun z'installéieren, awer et kënnt op d'Käschte fir ze erënneren fir erofzelueden an nei ze kompiléieren fir Updates.

Ier Dir weider geet, installéiert déi folgend erfuerderlech Ofhängegkeeten op Ärem System mat dem folgenden Kommando.

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

Als éischt besicht de Github verëffentlecht Säit a gräift déi lescht Versioun Link.

Vergiesst net dëst ze maachen, well d'Beispillerlink hei drënner wäerten an der Zäit verouderd sinn.

Als nächst, luet den Archiv erof mat der wget Kommando.

Nëmmen Beispill:

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

Extrait den Archivinhalt mat dem folgenden Kommando.

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

Elo CD an de Verzeechnes deen extrahéiert gouf.

cd cmake-{version number}

Optional réckelt de CMake Verzeichnis ënner / opt / Standuert.

sudo mv cmake* /opt/

Elo, navigéiert an de Verzeechnes.

cd /opt/cmake-{your version}

Am nächsten Deel wäert Dir de Bootstrap Skript. Wann Dir e Problem begéint, gitt sécher datt déi ernimmt Ofhängegkeeten installéiert sinn.

sudo ./bootstrap

Beispill Ausgang eemol fäerdeg:

Wéi installéiere ech CMake op Rocky Linux 9

De Bootstrap Skript kann e puer Minutten daueren. Eemol gemaach, benotzen d' Kommando maachen de Package ze bauen.

sudo make

Dëse Prozess kann e puer Minutten bis bal zéng Minutten daueren fir e Kaffi ze maachen oder e Patt ze gräifen.

Beispill wann komplett:

Wéi installéiere ech CMake op Rocky Linux 9

Als nächst installéiert CMake mat der folgender maachen installéieren Kommando.

sudo make install

Beispill Ausgab:

Wéi installéiere ech CMake op Rocky Linux 9

Wann d'Installatioun fäerdeg ass, kontrolléiert d'CMake Versioun.

Eemol gemaach, bestätegt d'Versioun mam folgendem Kommando

cmake --version

Beispill Ausgab:

Wéi installéiere ech CMake op Rocky Linux 9

Kommentaren a Conclusioun

Kuerz gesot, CMake ass e mächtegen a versatile Compiler deen an de leschte Joren immens Popularitéit gewonnen huet. Seng Open-Source a Cross-Plattform Natur mécht et eng attraktiv Optioun fir Entwéckler vun allen Niveauen. Am Géigesaz, seng Fäegkeet fir Wrapper an Ausféierbar ze generéieren mécht et eng exzellent Wiel fir all Projet.

Fir weider Liesen, besicht CMake offiziell Dokumentatioun.



Follegt LinuxCapable.com!

Wëllt Dir automatesch Updates kréien? Follegt eis op ee vun eise soziale Medien Konten!