Cumu installà CMake in Rocky Linux 9

CMake hè un compilatore ben cunnisciutu chì hà guadagnatu assai pupularità in l'ultimi anni. U mutivu principalu di a so popularità hè chì hè open-source è cross-platform, cusì i sviluppatori ponu aduprà in ogni sistema operatore chì volenu è ùn anu micca da preoccupari di i diritti di licenza. Inoltre, CMake pò generà wrappers è eseguibili in ogni cumminazione, facendu assai versatile.

Mentre chì certi compilatori sò pensati per travaglià solu cù lingue specifiche o sistemi operativi, CMake pò esse usatu cù qualsiasi lingua di prugrammazione è in ogni piattaforma. Questu face una scelta ideale per i sviluppatori chì volenu a flessibilità di travaglià in diversi prughjetti. CMake hè ancu constantemente aghjurnatu cù novi funzioni è migliure, cusì i sviluppatori ponu esse cunfidenti chì utilizanu un strumentu sempre aghjurnatu. Cù i so numerosi benefici, ùn hè micca maravigghiusu chì CMake hè diventatu cusì populari in l'ultimi anni.

In u tutoriale seguente, amparate cumu installà CMake nantu à a stazione di travagliu Rocky Linux 9 o u servitore utilizendu u terminal di linea di cummanda cù dui metudi: gestore di pacchetti dnf cù u metudu app-stream nativu o compilazione.

Aghjurnate Rocky Linux

Prima, aghjurnà u vostru sistema per assicurà chì tutti i pacchetti esistenti sò aghjurnati.

sudo dnf upgrade --refresh -y

Installa CMake - Metudu DNF

U primu metudu cunsigliatu per a maiò parte di l'utilizatori installà CMake da l'appstream. Questa versione hè cunsigliatu, salvu chì ùn dumandate una versione specifica o l'ultima, chì avete bisognu di utilizà u metudu di compilazione.

Per inizià a stallazione, utilizate u cumandimu seguitu.

sudo dnf install cmake

Una volta installatu, cunfirmà a stallazione cuntrollà a versione di CMake.

cmake --version

Installa CMake - Cumpilà u Metudu Source

A seconda opzione per l'utilizatori chì necessitanu l'ultima versione di CMake hè di scaricà a fonte è a compilazione. Questu hè un metudu eccellente perchè permette di installà a versione più nova, ma vene à u costu di ricurdà di scaricà è ricumpià per l'aghjurnamenti.

Prima di cuntinuà, installate e seguenti dipendenze necessarie nantu à u vostru sistema utilizendu u cumandimu seguitu.

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

Prima, visitate u Github libera a pagina è pigliate l'ultima versione di ligame.

Ùn vi scurdate di fà questu, postu chì l'esempii di ligame sottu seranu obsoleti in u tempu.

In seguitu, scaricate l'archiviu cù u wget cumanda.

Esempiu solu:

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

Estrae u cuntenutu di l'archiviu cù u cumandimu seguitu.

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

Avà CD in u cartulare chì hè stata estratta.

cd cmake-{version number}

Opcionalmente, move u cartulare CMake sottu / opt / locu.

sudo mv cmake* /opt/

Avà, navigate à u cartulare.

cd /opt/cmake-{your version}

In a parti dopu, eseguite u Script Bootstrap. Sè scontri ogni prublema, assicuratevi chì e dependenzii citati sò stallati.

sudo ./bootstrap

Esempiu di output una volta cumpletu:

Cumu installà CMake in Rocky Linux 9

U script Bootstrap pò piglià uni pochi di minuti. Una volta finitu, aduprate u fà cumanda per custruisce u pacchettu.

sudo make

Stu prucessu pò piglià da pocu minuti à quasi deci minuti per fà un caffè o piglià un beie.

Esempiu quandu hè cumpletu:

Cumu installà CMake in Rocky Linux 9

Dopu, installate CMake cù i seguenti fate u cumandamentu di installazione.

sudo make install

Esempiu di output:

Cumu installà CMake in Rocky Linux 9

Quandu a stallazione hè finita, verificate a versione CMake.

Una volta fattu, cunfirmà a versione cù u cumandimu seguitu

cmake --version

Esempiu di output:

Cumu installà CMake in Rocky Linux 9

Cumenti è cunclusioni

In corta, CMake hè un compilatore putente è versatile chì hà guadagnatu una immensa popularità in l'ultimi anni. A so natura open-source è multipiattaforma facenu una opzione attraente per i sviluppatori di tutti i livelli. In cuntrastu, a so capacità di generà wrappers è eseguibili facenu una scelta eccellente per ogni prughjettu.

Per più lettura, visitate A documentazione ufficiale di CMake.



Segui LinuxCapable.com!

Ti piace à ottene l'aghjurnamenti automatichi? Seguici nantu à unu di i nostri cunti suciali!