Как установить CMake на CentOS 8

Как установить CMake на CentOS 8

 

В этом руководстве мы покажем вам, как установить CMake на CentOS 8. Для тех из вас, кто не знал, CMake — это бесплатное кроссплатформенное семейство инструментов с открытым исходным кодом, предназначенное для сборки, тестирования и упаковки программного обеспечения. CMake используется для управления процессом компиляции программного обеспечения с использованием простой платформы и файлов конфигурации, независимых от компилятора, а также для создания собственных make-файлов и рабочих пространств, которые можно использовать в среде компилятора по вашему выбору.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить sudo к командам для получения привилегий root. Я покажу вам пошаговую установку OpenCV на сервере CentOS 8.

Установите CMake на CentOS 8

Шаг 1. Во-первых, давайте начнем с проверки актуальности вашей системы.

sudo dnf clean all
sudo dnf update

Шаг 2. Установка CMake на CentOS 8.

  • Установите последнюю версию CMake из исходного кода.

Теперь скачиваем последнюю версию CMake:

wget https://github.com/Kitware/CMake/releases/download/v3.15.2/cmake-3.15.2.tar.gz
tar -zxvf cmake-3.15.2.tar.gz
cd cmake-3.15.2

Скомпилируйте из исходников и установите:

./bootstrap
make
sudo make install

Теперь подтвердите установку и проверьте версию cmake, набрав следующую команду:

cmake --version
  • Установите последнюю версию CMake с помощью Snap.
sudo yum install epel-release
sudo yum install snapd
sudo systemctl enable --now snapd.socket
sudo ln -s /var/lib/snapd/snap /snap

Чтобы установить CMake, просто используйте следующую команду:

sudo snap install cmake --classic

Поздравления! Вы успешно установили CMake. Благодарим за использование этого руководства для установки CMake в системе CentOS 8. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт CMake .