@jadewizzard

Как решить проблему с QT Creator?

Здравствуйте. Сегодня установил себе QTCreator с официального сайта, создал новый проект QT Quick UI. Мне нужен элемент QtPositioning, данная библиотека как я понимаю устанавливается в месте с QTCreator. Я подключаю её следующим образом:
import QtPositioning 5.5

Т.е у меня получается вот такой код:

import QtQuick 2.5
import QtQuick.Window 2.2
import QtPositioning 5.5

Window {
    visible: true

    MouseArea {
        anchors.fill: parent
        onClicked: {
            Qt.quit();
        }
    }

    Text {
        text: qsTr("Hello World")
        anchors.centerIn: parent
    }
}

По началу показывало ошибку о том, что модуль не найден, причём если убрать его из проекта, то всё запускается.
module "QtPositioning" is not installed

Я установил его командой (дистрибутив debian 8 stable)
sudo apt-get install libqt5positioning5

И мне стало показывать вот такую ошибку
file:///media/dmitry/Projects/test/untitled/untitled.qml:3 plugin cannot be loaded for module "QtPositioning": Невозможно загрузить библиотеку /media/dmitry/Projects/qt-creator/5.5/gcc_64/qml/QtPositioning/libdeclarative_positioning.so: (/media/dmitry/Projects/qt-creator/5.5/gcc_64/qml/QtPositioning/libdeclarative_positioning.so: undefined symbol: _Z25geoCoordinateInterpolatorRK14QGeoCoordinateS1_d)

Гугление не помогло, прошу помощи может быть кто-то сталкивался с подобным.
  • Вопрос задан
  • 1306 просмотров
Пригласить эксперта
Ответы на вопрос 1
Zifix
@Zifix Куратор тега Qt
Barbatum
А вы уверены, что версия 5.5 вообще существует? У меня вот выше 5.3 в Qt 5.5.1 не показывает. Ну и вообще желательно ставить сборку с оффсайта, а не из репозиториев, нервы целее будут.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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