Версия cmake по умолчанию от 14.04 - 2.8. Как я могу установить cmake 3.2 и заменить его по умолчанию? Или как я могу обновить 2.8 до 3.2?
14.04
software-installation
cmake
ycshao
источник
источник
Ответы:
Либо используйте PPA, либо скомпилируйте его самостоятельно:
Установка PPA (Обновление до 3.2)
Когда cmake еще не установлен:
Когда cmake уже установлен:
Скомпилируйте это самостоятельно
В настоящее время последняя версия 3.2.2, следующие инструкции на основе этой версии. Поэтому вы должны проверить этот URL и соответственно изменить имя файла.
Теперь вам может потребоваться выбрать тип установки, я рекомендую установить его
checkinstall
, так как это создает пакет DEB.С участием
checkinstall
С участием
make install
источник
add-apt-repository
(я не сделал, предположительно, потому что я устанавливал на уменьшенную виртуальную машину), вам нужно установитьsoftware-properties-common
пакет.Есть три варианта:
Установка из ППА
Когда cmake еще не установлен:
Когда cmake уже установлен:
Установка из двоичного дистрибутива cmake.org
Исполняемые файлы CMake будут в
/opt/cmake-3.5.2-Linux-x86_64/bin/
.Скомпилируйте это самостоятельно
В настоящее время последняя версия 3.5.2, следующие инструкции на основе этой версии. Поэтому вам следует проверить страницу загрузки и соответственно изменить имя файла.
Теперь вам может потребоваться выбрать тип установки, я рекомендую установить его
checkinstall
, так как это создает пакет DEB.с участием
checkinstall
с участием
make install
источник
Я не уверен, что опаздываю на вечеринку, но недавно на Ubuntu 14.04 я столкнулся с такими же проблемами, и именно так я решил это. Во-первых, вам нужно удалить существующее
cmake
, выполнив команду:sudo apt-get remove cmake
Хит returnили enter. Далее необходимо установить
cmake3
с помощью следующих команд:Предполагая, что мой ответ устареет через несколько лет, подумайте о поиске пакета cmake, с которым связан номер. Например, в настоящее время у меня работает cmake3.
Для этого все, что вам нужно выполнить, это
apt-cache search cmake
Как только вы найдете пакет, просто установите как предложено.
Спасибо,
Счастливого Кодирования!
источник
sudo apt-get install cmake
работает хорошо.Попробуйте собрать его из исходного кода, установить и настроить переменные $ PATH, чтобы сделать его доступным. Возможно, вам следует добавить экспортированные переменные в ваш bashrc. Вот как я бы это сделал, измените имена файлов и папок в соответствии с вашими потребностями:
источник
Просто установите последнюю версию из sh с https://cmake.org/download/
источник