Как установить CMake в Rocky Linux 9

CMake - это кроссплатформенная система сборки с открытым исходным кодом, которая широко используется для разработки программного обеспечения. Она предназначена для совместного использования с другими системами сборки для создания собственных файлов сборки для различных платформ. CMake может использоваться для сборки, тестирования и упаковки программного обеспечения, а также для создания файлов проектов для популярных IDE, таких как Visual Studio и Xcode. Одной из причин популярности CMake является простота его использования, а также поддержка широкого спектра компиляторов и платформ.

В системе Rocky Linux CMake может использоваться для управления сборкой, тестированием и упаковкой программного обеспечения. Он особенно полезен при работе с большими и сложными проектами, которые должны быть собраны на нескольких платформах.

В этом руководстве вы узнаете, как установить CMake на систему Rocky Linux 9 или 8 через терминал командной строки с помощью менеджера пакетов dnf и встроенного app-stream, либо скомпилировав его из исходного кода. Для удобства будут представлены два способа.

Обновление Rocky Linux

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

Установка CMake в Rocky Linux

Метод 1: Установка CMake с помощью DNF

Первый способ, рекомендуемый большинству пользователей, - это установка CMake из потока приложений. Эта версия используется по умолчанию и рекомендуется для большинства пользователей, если только вам не нужна определенная версия или последняя версия, в этом случае необходимо использовать метод компиляции. Чтобы начать установку, выполните следующую команду.

После установки CMake можно подтвердить установку, проверив версию CMake.

Метод 2: Установка CMake с исходным кодом

Второй способ установки CMake - это загрузка исходного кода и его компиляция. Этот способ позволяет установить самую последнюю версию CMake, однако при этом необходимо помнить о необходимости загрузки и повторной компиляции исходного кода для получения обновлений.

Перед началом процесса установки необходимо установить в систему некоторые необходимые зависимости. Это можно сделать, выполнив следующую команду.

Сначала посетите страницу релизов на Github и возьмите ссылку на последнюю версию.

Затем загрузите архив с помощью команды wget.

Пример:

Распакуйте архив с помощью следующей команды.

Смените каталог в распакованной папке с помощью следующей команды.

На следующем этапе будет запущен сценарий Bootstrap. Важно убедиться, что все необходимые зависимости, упомянутые ранее, установлены, так как в противном случае могут возникнуть проблемы.

Пример вывода после завершения:

пример завершения работы bootstrap для сборки cmake на rocky linux 9 или 8

После завершения работы сценария Bootstrap воспользуйтесь командой make для сборки пакета CMake. Этот процесс может занять несколько минут.

Этот процесс может занять несколько минут, поэтому, возможно, вам захочется сделать перерыв или выпить что-нибудь в ожидании.

Пример завершения работы:

пример завершения работы скрипта make при сборке cmake на rocky linux 9 или 8

Следующим шагом будет установка CMake с помощью команды "make install".

Пример вывода:

пример завершения установки cmake build на rocky linux 9 или 8

После завершения установки можно проверить версию CMake с помощью следующей команды.

Пример вывода:

Заключение

В заключение следует отметить, что установка CMake в Rocky Linux - это несложный процесс, который может быть выполнен двумя способами: с помощью менеджера пакетов dnf с использованием встроенного app-stream или компиляцией из исходного кода. Оба метода позволят установить последнюю версию CMake, но для большинства пользователей рекомендуется использовать метод app-stream, так как он проще и не требует дополнительных действий для обновления. Метод компиляции рекомендуется для пользователей, которым требуется последняя версия CMake или определенная версия. Независимо от выбранного метода, необходимо подтвердить установку, проверив версию CMake, чтобы убедиться, что она установлена правильно.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий