Не может запустить спокойного Создателя в Ubuntu 18.04

Моя среда первоначально имела qt4, и спокойный Создатель, казалось, хорошо работал тогда. Я установил qt5 и после того, как тот спокойный Создатель больше не запускается. Спокойный Создатель хорошо работает в моей виртуальной машине как бы то ни было.

Я пытался запустить его от терминала, но я получил это сообщение об ошибке:

Cannot mix incompatible Qt library (version 0x50905) with this library (version 0x50a01)

QT также установлен в chroot среде. Я узнал, что мой спокойный Создатель 4.5.2 основан на QT 5.10.1, но моя установленная спокойная версия 5.9.5.

Результаты apt policy qtcreator и apt policy qt5-default от моей среды Ubuntu 18.04 по умолчанию. qtcreator установлен в высокоуровневой среде. Только qt5 установлен в chroot.

$ apt policy qtcreator 
qtcreator:
  Installed: 4.5.2-3ubuntu2
$ apt policy qt5-default
qt5-default:
  Installed: 5.9.5+dfsg-0ubuntu1
0
задан 14 January 2019 в 01:54

1 ответ

qt5-значение-по-умолчанию является версией 5.9.5 в Ubuntu 18.04. Откройте терминал и тип:

sudo dpkg --remove --force-remove-reinstreq qt5-default qtcreator  

Qt5 обычно должен устанавливаться в Вашей регулярной файловой системе, не в chroot среде. Тем путем приложения, которые зависят от Qt5 как спокойный Создатель, смогут распознать его автоматически. Иначе необходимо установить новую спокойную версию в спокойном Создателе.

Установка новых спокойных версий

Добавить спокойную версию:

  1. Выберите Инструменты-> Опции-> Сборка и Выполнение->, спокойные Версии-> нажимают кнопку Add.
  2. Выберите спокойную версию, чтобы просмотреть и отредактировать его.

    enter image description here

  3. В поле имени Версии отредактируйте имя, которое спокойный Создатель предлагает для спокойной версии.

  4. В qmake поле местоположения можно изменить qmake местоположение. Измените его на /usr/lib/qt5/bin/qmake как показано в снимке экрана.
  5. Если спокойная версия для QNX, введите путь к своему установленному SDK QNX в поле QNX SDK.
0
ответ дан 26 October 2019 в 14:09

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

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