Бинарный пакет CMAKE 3 для ТОЧНОСТИ

Кто-нибудь знает, где будет доступен этот пакет? Я ищу использовать его на Travis-CI, поэтому построение из источников занимает слишком много времени и не является вариантом.

достаточно dpkg, если вы знаете, где его найти.

1
задан 2 November 2014 в 08:39

3 ответа

Вопрос немного устарел, и теперь есть версия 3.2. Поэтому я ссылаюсь в своем ответе на последнюю версию. Отдельные шаги также относятся к версии 3.1, ее необходимо заменить только именем файла. Путь к Linux: папка также является файлом;)

Создайте временную папку

mkdir ~/cmake_tmp

Загрузите последнюю версию здесь:

64-бит
cd ~/cmake_tmp
wget http://www.cmake.org/files/v3.2/cmake-3.2.2-Linux-x86_64.tar.gz
32-бит
cd ~/cmake_tmp
wget http://www.cmake.org/files/v3.2/cmake-3.2.2-Linux-i386.tar.gz

Следующие шаги используют 64-разрядную версию

Теперь установите с помощью:

tar xf cmake-3.2.2-Linux-x86_64.tar.gz

Наконец, скопируйте файлы для параллельной установки в дополнение к другой версии в /usr с:

sudo cp -r cmake-3.2.2-Linux-x86_64/* /usr/local
64-бит
cd ~/cmake_tmp
wget http://www.cmake.org/files/v3.2/cmake-3.2.2-Linux-x86_64.tar.gz
[!d15 ]

Чтобы перезаписать файлы в /usr, используйте эту команду:

sudo cp -r cmake-3.2.2-Linux-x86_64/* /usr

Использование сценария необязательно, так как это создает каталог с содержимым, который также содержится в архив

Уборка:

rm -f ~/cmake_tmp

Как использовать какую версию?

Если вы скопировали cmake-3.2.2-Linux-x86_64/* в в локальной папке /usr/local, вы можете решить, какой бинарный файл вы хотите использовать. В зависимости от содержимого $PATH:

64-бит

% echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

Мой пример:

/usr/bin/cmake
3
ответ дан 24 May 2018 в 02:15
  • 1
    Это подтвердилось, потому что я поставил меня на правильный путь. Для записи CMake также предоставляет сценарий установки рядом с архивом, который делает эти шаги еще проще. Просто назовите его с помощью --skip-license --prefix=/usr, и он творит чудеса. – ereOn 14 June 2015 в 18:17

CMake 3.3.2, в настоящее время самая новая версия, доступна в этом PPA:

https://launchpad.net/~roblib/+archive/ubuntu/ppa

1
ответ дан 24 May 2018 в 02:15

Вы можете скачать их из торта. com и извлеките их из меню мыши и следуйте за inot all ation, и вы можете использовать эту команду для его установки, введите в терминал:

  sudo su <the sh files>

Или это.

[ f2]

и это после любого другого.

  make <the cake installation file>

и установить тип jhbuild в.

  sudo apt-get install jhbuild

и после одного из трех верхних типов это в .

  make

, и он может работать нормально.

-1
ответ дан 24 May 2018 в 02:15

Другие вопросы по тегам:

Похожие вопросы: