Как установить 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'для дополнительных версий.

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