Рейтинг:2

Как добавить префикс установки «Qt5QmlModels» в CMAKE_PREFIX_PATH

флаг cn
Ошибка CMake в /usr/lib/x86_64-linux-gnu/cmake/Qt5/Qt5Config.cmake:28 (find_package):
  Не удалось найти файл конфигурации пакета, предоставленный "Qt5QmlModels" с
  любое из следующих имен:

    Qt5QmlModelsConfig.cmake
    qt5qmlmodels-config.cmake

  Добавьте префикс установки «Qt5QmlModels» в CMAKE_PREFIX_PATH или установите
  «Qt5QmlModels_DIR» в каталог, содержащий один из указанных выше файлов. Если
  «Qt5QmlModels» предоставляет отдельный пакет разработки или SDK, убедитесь, что он
  была установлена.
Стек вызовов (сначала самый последний вызов):
  CMakeLists.txt: 621 (find_package)


-- Настройка не завершена, произошли ошибки!
См. также «/home/Parveen_Linphone/linphone-sdk/build/WORK/desktop/Build/ms2/CMakeFiles/CMakeOutput.log».
N0rbert avatar
флаг zw
Какая у вас версия Ubuntu?
Parveen Jangra avatar
флаг cn
его убунту 20.04
N0rbert avatar
флаг zw
Какова ваша окончательная идея? Зачем вам нужно компилировать пакетное приложение?
Parveen Jangra avatar
флаг cn
мне нужно внести некоторые изменения в SDP для моего проекта и, следовательно, мне нужно скомпилировать и собрать приложение
N0rbert avatar
флаг zw
Затем вы можете попытаться адаптировать версию, которая поддерживается библиотеками внутри 20.04 LTS — см. https://packages.ubuntu.com/source/focal/linphone. Если вы хотите пройти этот путь, я обновлю свой ответ.
Рейтинг:1
флаг zw

Для современной системы Ubuntu (21.04 и новее) вам необходимо установить соответствующий пакет к

sudo apt-get установить qtdeclarative5-dev

Также следует отметить, что Linphone запакован для Ubuntu, см. результаты поиска на packages.ubuntu.com.

Parveen Jangra avatar
флаг cn
он уже установлен.. osboxes@osboxes:/usr/lib/x86_64-linux-gnu/cmake$ sudo apt-get install qtdeclarative5-dev Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово qtdeclarative5-dev уже является самой новой версией (5.12.8-0ubuntu1). 0 обновлено, 0 установлено заново, 0 удалено и 21 не обновлено. osboxes@osboxes:/usr/lib/x86_64-linux-gnu/cmake$

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.