Я пытаюсь разработать виджет KDE, который должен отобразить карту. В данный момент я не могу заставить виджет загружаться из-за ошибок module "QtLocation" is not installed
и module "QtPositioning" is not installed
.
Я запускаю Ubuntu 18.04. Смотря на эту страницу, я удостоверился это libqt5positioning5
и libqt5location5
установлены. Виджет все еще не загружается с вышеупомянутыми ошибками.
На reddit кто-то сказал мне, что я также должен установить привязку QML. Каковы имена пакета, в которых я нуждаюсь?
Поскольку Вы говорите о разработке, другими словами, о программировании, затем необходимо установить пакеты разработки с заголовками:
qtlocation5-dev
для/usr/include/x86_64-linux-gnu/qt5/QtLocation/QtLocation;qtpositioning5-dev
для/usr/include/x86_64-linux-gnu/qt5/QtPositioning/QtPositioning.Установите их наряду с привязкой QML с
sudo apt install qtlocation5-dev qtpositioning5-dev
sudo apt install qml-module-qtlocation qml-module-qtpositioning
В следующий раз можно использовать поиск файла на packages.ubuntu.com.