2016-04-03 4 views
1

У меня есть программное обеспечение, которое необходимо использовать CMake 3.3 или выше, поэтому я построил и установил CMake-3.4.1 от источника. Я также установил графический интерфейс Cmake (ccmake) из репозиториев Ubuntu, но когда я его выполнил, он говорит, что у меня есть версия CMake версии 3.2.2. вместо 3.4.1. Я хотел бы знать, как настроить его для использования установленной мной версии. Я уже экспортировал cmake 3.4.1 системная переменная в .baschrc (экспорт PATH = $ PATH:/home /.../.../ cmake-3.4.1/bin) и ничего. Я был бы признателен за любые предложения, спасибо заранееНастройка CMake версии, которая использует ccmake

ответ

1

Версия ccmake и CMake-гуй затянуты до версии CMake. В вашем каталоге сборки вашего самокомпилированного CMake должно быть ccmake в подкаталоге bin. Это то, что вы хотите использовать, а не тот, который установлен из вашего пакета Ubuntu.

+0

ОК, спасибо, я удалил все версии cmake, установленные из репозиториев Ubuntu, и теперь это работает, спасибо – Delfin

+0

Я бы хотел остановиться, но у меня пока нет достаточной репутации – Delfin

-1

На убунту, перейдите https://cmake.org/download/ и скачать последнюю версию программы установки CMake для вашей платформы (cmake-3.5.1-Linux-x86_64.sh для Ubuntu 64bit прямо сейчас)

Открыть терминал нажатием Ctrl+Alt+T

sudo apt-get remove cmake-qt-gui 
sudo apt-get remove cmake 
cd ~/Downloads 
sudo sh ./cmake-3.5.1-Linux-x86_64.sh --prefix=/usr 

Принять лицензию (у)

Отказ включить подкаталог CMake (п)

Теперь вы должны быть в состоянии выполнить cmake-gui с новенькой 3.5.1 cmake с помощью команды:

cmake-gui

+0

oh yes, right, thanks – Delfin

 Смежные вопросы

  • Нет связанных вопросов^_^