Як встановити CMake на Rocky Linux 9

CMake — добре відомий компілятор, який за останні роки набув великої популярності. Основна причина його популярності полягає в тому, що він є відкритим вихідним кодом і є кросплатформним, тому розробники можуть використовувати його в будь-якій операційній системі, яку вони хочуть, і не хвилюватися про ліцензійні збори. Крім того, CMake може генерувати оболонки та виконувані файли в будь-якій комбінації, що робить його дуже універсальним.

Хоча деякі компілятори розроблені для роботи лише з певними мовами чи операційними системами, CMake можна використовувати з будь-якою мовою програмування та на будь-якій платформі. Це робить його ідеальним вибором для розробників, яким потрібна гнучкість для роботи над різними проектами. CMake також постійно оновлюється новими функціями та вдосконаленнями, тому розробники можуть бути впевнені, що вони використовують завжди оновлений інструмент. З його численними перевагами не дивно, що CMake став таким популярним за останні роки.

У наступному підручнику ви дізнаєтесь, як інсталювати CMake на робочу станцію або сервер Rocky Linux 9 за допомогою терміналу командного рядка двома методами: менеджер пакетів dnf із власним потоком програм або методом компіляції.

Оновіть Rocky Linux

По-перше, оновіть свою систему, щоб переконатися, що всі існуючі пакети оновлені.

sudo dnf upgrade --refresh -y

Встановіть CMake – метод DNF

Перший метод, рекомендований для більшості користувачів, полягає в установці CMake із потоку програм. Ця версія рекомендована, якщо ви не запитуєте конкретну версію або останню, яка вам знадобиться для використання методу компіляції.

Щоб почати інсталяцію, скористайтеся такою командою.

sudo dnf install cmake

Після встановлення підтвердьте встановлення, перевіривши версію CMake.

cmake --version

Встановіть CMake – метод компіляції вихідного коду

Другим варіантом для користувачів, яким потрібна остання версія CMake, є завантаження вихідного коду та його компіляція. Це чудовий метод, оскільки він дозволяє встановити найновішу версію, але це пов’язано з тим, що ви не забудете завантажити та повторно скомпілювати для оновлень.

Перш ніж продовжити, встановіть наступні необхідні залежності у вашій системі за допомогою наступної команди.

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

Спочатку відвідайте Сторінка випусків Github і отримати посилання на останню версію.

Не забудьте зробити це, оскільки приклади, наведені нижче, з часом застаріють.

Далі завантажте архів за допомогою команда wget.

Лише приклад:

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

Розпакуйте вміст архіву за допомогою наступної команди.

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

Тепер CD в каталог, який було розпаковано.

cd cmake-{version number}

За бажанням перемістіть каталог CMake / opt / Місцезнаходження.

sudo mv cmake* /opt/

Тепер перейдіть до каталогу.

cd /opt/cmake-{your version}

У наступній частині ви виконаєте Скрипт завантаження. Якщо ви зіткнулися з будь-якою проблемою, переконайтеся, що згадані залежності встановлено.

sudo ./bootstrap

Приклад виведення після завершення:

Як встановити CMake на Rocky Linux 9

Сценарій Bootstrap може зайняти кілька хвилин. Після завершення скористайтеся дати команду щоб створити пакет.

sudo make

Цей процес може зайняти від кількох хвилин до майже десяти хвилин, щоб приготувати каву або випити напій.

Приклад після завершення:

Як встановити CMake на Rocky Linux 9

Далі встановіть CMake, використовуючи наступне зробити команду встановлення.

sudo make install

Приклад виводу:

Як встановити CMake на Rocky Linux 9

Після завершення встановлення перевірте версію CMake.

Після цього підтвердьте версію за допомогою такої команди

cmake --version

Приклад виводу:

Як встановити CMake на Rocky Linux 9

Коментарі та висновок

Коротше кажучи, CMake — це потужний і універсальний компілятор, який набув величезної популярності за останні кілька років. Його відкритість і кросплатформенність роблять його привабливим варіантом для розробників усіх рівнів. Навпаки, його здатність генерувати оболонки та виконувані файли робить його чудовим вибором для будь-якого проекту.

Для подальшого читання відвідайте Офіційна документація CMake.



Слідкуйте за LinuxCapable.com!

Хочете отримувати автоматичні оновлення? Слідкуйте за нами в одному з наших акаунтів у соціальних мережах!