Как установить cmake-gui 3?
У меня есть cmake 3.2.2, но cmake-gui показывает 2.8, и некоторые пакеты не могут быть настроены с использованием cmake-gui, потому что они запросили новую версию. Можно ли установить cmake-gui 3 или распознать последнюю установленную версию? Хорошего дня! Ibraheem
1 ответ
Что мне подходит:
Удаляем старый установленный cmake
sudo apt remove cmakeЗагрузите и соберите последнюю версию, используя поддержку qt. например
./configure --qt-gui make -j5Сделать мягкую ссылку на
/usr/bin
cmake-qt-gui пакет из репозитория зависит от 2.8 cmake, Чтобы он распознал 3.2.2. Вы можете попытаться возиться с символическими ссылками, установив cmake 2.8 ссылка на новый cmake, Но я не могу гарантировать, что он будет работать, и сомневаюсь, что он будет иметь такую же функциональность.
Но если вы строите cmake из источника, вы можете получить новый cmake-gui, открыто bootstrap файл, прокрутите вниз и установите:
cmake_bootstrap_qt_gui="1"
Затем настройте, соберите и установите cmake, Может быть лучше удалить cmake-qt-gui 2.8 версии сначала, так как я не уверен, что произойдет, если у вас есть оба.
1: Решение
Щелкните ссылку ниже, которая загрузит пакет deb cmake-qt-gui_3, вам понадобится gdebi для его установки:http://archive.ubuntu.com/ubuntu/pool/universe/c/cmake/cmake-qt-gui_3.16.3-1ubuntu1_amd64.deb
Как установить менеджер пакетов gdebi? Введите следующую команду в свой терминал:
sudo apt install gdebi-core
После установки вы можете открыть пакет deb с помощью диспетчера пакетов gdebi.. и установить..
2: Решение
Введите в свой терминал следующие команды:
sudo apt update
sudo apt upgrade
sudo snap install cmake -classic
После завершения установки запустите "–version"Ниже, чтобы увидеть версию CMake, установленную в вашей системе.
cmake --version
3: Решение:
sudo snap install cmake
версия
3.18.2, или
sudo apt install cmake
версия
3.16.3-1ubuntu1
Увидеть 'snap info cmake'для дополнительных версий.