A CMake telepítése Fedora 40 vagy 39 rendszeren

A CMake egy nyílt forráskódú, többplatformos eszköz, amely automatizálja a szoftverprojektek összeállítási folyamatát. A fejlesztők széles körben használják a kódok összeállításának és összekapcsolásának kezelésére a különböző platformokon, így egységes építési környezetet biztosítanak. A CMake rugalmassága lehetővé teszi, hogy natív összeállítási fájlokat generáljon a különböző fordítókhoz és IDE-ekhez, így elengedhetetlen eszköze olyan összetett projektek számára, amelyeknek több rendszert kell támogatniuk.

Fedora 40 vagy 39 rendszeren a CMake a DNF csomagkezelővel telepíthető a Fedora AppStream segítségével, amely stabil és jól integrált verziót biztosít. Azok számára, akiknek a legfrissebb szolgáltatásokra van szükségük, vagy jobban ellenőrizni szeretnék a telepítést, alternatív módszer a CMake legújabb verziójának letöltése, összeállítása és telepítése a forrásból. Ez az útmutató végigvezeti Önt mindkét telepítési módszeren, lehetővé téve az Ön igényeinek megfelelő legjobb megközelítés kiválasztását.

1. módszer: Telepítse a CMake-et a Fedora Appstream segítségével

Az első módszer megfelel a legtöbb felhasználónak és fejlesztőnek, mivel a Fedora egy upstream-központú disztribúció. A második rész azoknak szól, akiknek a CMake legújabb verziójára van szükségük.

Frissítse a Fedorát a CMake telepítése előtt

Frissítse Fedora rendszerét a CMake telepítése előtt, hogy megbizonyosodjon arról, hogy minden csomag naprakész, és minimalizálja a lehetséges ütközéseket és problémákat a telepítés során.

Futtassa a következő parancsot a terminálon a Fedora frissítéséhez:

sudo dnf upgrade --refresh

Telepítse a CMake-et a DNF paranccsal

A legtöbb felhasználó számára ajánlott a CMake telepítése a Fedora AppStream tárolójából. Ez a jól tesztelt és stabil változat ideális általános használatra.

Futtassa a következő parancsot a terminálon a CMake telepítéséhez:

sudo dnf install cmake

Ellenőrizze a CMake telepítését

A CMake telepítése után ellenőrizze a telepítést a verzió ellenőrzésével. Ez a megerősítés biztosítja a sikeres telepítést és a CMake elérhetőségét a rendszeren.

A CMake verziójának ellenőrzéséhez futtassa a következő parancsot:

cmake --version

2. módszer: Telepítse a CMake-et forráson keresztül

Ez a módszer azoknak a felhasználóknak kedvez, akiknek a CMake legfrissebb verziójára van szükségük, vagy egy adott verzióra, amely nem érhető el a Fedora lerakatában. Fontos azonban megjegyezni, hogy a CMake ezzel a módszerrel történő frissítéséhez manuálisan kell letölteni és újra lefordítani a forráskódot.

Telepítse a CMake-hez szükséges kezdeti csomagokat

Mielőtt folytatná, győződjön meg arról, hogy a rendszer rendelkezik a CMake felépítéséhez szükséges összes függőséggel. Ezeket a függőségeket a következő paranccsal telepítheti:

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

Töltse le a CMake Source-t

Először látogassa meg a A GitHub kiadási oldala és keresse meg a CMake legújabb verziójára mutató hivatkozást.

Egy friss hivatkozás megragadása után töltse le a forráskód-archívumot a wget paranccsal:

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

Megjegyzés: Cserélje ki a(z) {version} verziót a megfelelő verziószámra.

A letöltött CMake forrásarchívum kibontása

Bontsa ki a letöltött archívum tartalmát a következő paranccsal:

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

Most keresse meg a kibontott könyvtárat:

cd /cmake-{your version}

Futtassa a CMake Bootstrap szkriptet

Ebben a lépésben le kell futtatnia a bootstrap szkriptet, amely előkészíti a build rendszert a CMake fordítására. Ha problémákat tapasztal, győződjön meg arról, hogy telepítette a korábban említett összes szükséges függőséget.

Futtassa a bootstrap szkriptet a következő paranccsal:

./bootstrap

A bootstrap szkript befejezése eltarthat néhány percig.

A CMake létrehozása és fordítása

Ha a bootstrap szkript befejeződött, használja a make parancs a CMake felépítéséhez:

make

Az építési folyamat több percig is eltarthat, ezért érdemes meginni egy kávét, vagy egy kis szünetet tartani várakozás közben.

Telepítse a CMake Binary programot

A felépítési folyamat befejezése után telepítse a CMake-et a make install paranccsal:

sudo make install

Ellenőrizze a CMake telepítését a forráson keresztül

A telepítés befejezése után ellenőrizze a telepített CMake verziót a megfelelő telepítés érdekében:

cmake --version

Következtetés

A CMake telepítésével a Fedorára a DNF csomagkezelőn és a Fedora AppStreamén keresztül biztosította, hogy a rendszere stabil és megbízható verzióval rendelkezzen ennek az alapvető építőeszköznek. Alternatív megoldásként, ha úgy döntött, hogy a forrásból fordítja le a CMake-et, most hozzáférhet a legújabb szolgáltatásokhoz, és nagyobb irányítást tudhat az összeállítási környezete felett. Bármelyik módszert is választotta, a CMake frissítése segít fenntartani a fejlesztői környezet hatékonyságát és kompatibilitását. A Fedora rendszerén beállított CMake segítségével jól felkészült a több platformon átívelő összetett összeállítási folyamatok kezelésére és automatizálására.

Joshua James

Szólj hozzá!