cmake: command not found

  • 20.12.2016
  • 12 790
  • 4
  • 07.03.2019
  • 14
  • 13
  • 1
cmake: command not found

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

Описание

Эту ошибку очень часто можно встретить при начале компиляции чего-либо из исходного кода в дистрибутивах, которые имеют в своем названии minimal. Например, Ubuntu-1610-yakkety-64-minimal ;)

cmake: command not found

Она означает, что в вашей системе не найдена кроссплатформенная система автоматизации сборки программного обеспечения из исходного кода (она же и есть cmake). Для установки cmake в большинстве современных дистрибутивов достаточно сделать следующее:

sudo apt-get update
sudo apt-get install cmake

После этого можно пробовать запустить cmake еще раз.

Была ли эта статья Вам полезна?

Комментарии к статье (4)

    • Аноним

    cmake установлен, файл компилируется, однако запускается только при указания полного адреса директории, в которой этот скомпилированный файл расположен.

      • Recluse

      То есть, вы скомпилировали файл, но после этого не можете просто запустить его, набрав в терминале имя полученного файла?

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

      Таким образом, для исправления указанной проблемы, нужно либо поместить полученный файл в директорию вроде /usr/bin, либо добавить нужную директорию в переменную PATH.

    • Гость

    Cmake установлен, но команда все равно не работает.

      • Recluse

      Без текста ошибки, понять, чего там не работает очень проблематично.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Напоминаем Вам, что Ваше сообщение будет опубликовано только после проверки администратором сайта. Обычно это занимает 1-2 рабочих дня.