ОШИБКА проекта: Неизвестный модуль (ы) в QT: позиционирование

У меня есть ошибка Project ERROR: Unknown module(s) in QT: positioning, когда я пытаюсь построить зависимый от QT5 проект с qmake, я подозреваю, что проблема может быть в старой установке QT4, которая была установлена ​​ранее.

qmake -version QMake version 3.0 Using Qt version 5.2.1 in /usr/lib/x86_64-linux-gnu

So мои вопросы:

1.Как решить эту ошибку?

2.Как полностью удалить Qt4 (и, возможно, переустановить QT5?)?

Обновление:

which qmake /usr/bin/qmake ls -l /usr/bin/qmake lrwxrwxrwx 1 root root 9 апр. 4 2016 /usr/bin/qmake -> qtchooser dpkg -l|grep qt5|grep qmake ii qt5-qmake:amd64 5.2.1+dfsg-1ubuntu14.3 amd64 Qt 5 qmake Makefile generator tool qt5-qmake lots of output like /usr/lib/x86_64-linux-gnu/qt5/* /usr/lib/x86_64-linux-gnu/qt5/bin /usr/lib/x86_64-linux-gnu/qt5/bin/qmake qtchooser -list-versions 4 5 default qt4-x86_64-linux-gnu qt4 qt5-x86_64-linux-gnu qt5 qtchooser -print-env QT_SELECT="default" QTTOOLDIR="/usr/lib/x86_64-linux-gnu/qt5/bin" QTLIBDIR="/usr/lib/x86_64-linux-gnu"

После того, как я установил export QT_SELECT=qt5:

qtchooser -print-env QT_SELECT="qt5" QTTOOLDIR="/usr/lib/x86_64-linux-gnu/qt5/bin" QTLIBDIR="/usr/lib/x86_64-linux-gnu"

Также я попытался:

qtchooser -run-tool=qmake -qt=qt5 ../src

Но у меня все еще такая же ошибка. [ ! d8]

0
задан 19 April 2017 в 15:24

3 ответа

Чтобы устранить ошибку Project ERROR: Unknown module(s) in QT: positioning, убедитесь, что вы добавили

QT += positioning

в ваш .pro-файл. См. Также http://doc.qt.io/qt-5/qtpositioning-module.html форму конфигурации для использования Qt Positioning C ++ Classes

0
ответ дан 18 July 2018 в 14:39

Чтобы устранить ошибку Project ERROR: Unknown module(s) in QT: positioning, убедитесь, что вы добавили

QT += positioning

в ваш .pro-файл. См. Также http://doc.qt.io/qt-5/qtpositioning-module.html форму конфигурации для использования Qt Positioning C ++ Classes

1
ответ дан 24 July 2018 в 20:26

Чтобы устранить ошибку Project ERROR: Unknown module(s) in QT: positioning, убедитесь, что вы добавили

QT += positioning

в ваш .pro-файл. См. Также http://doc.qt.io/qt-5/qtpositioning-module.html форму конфигурации для использования Qt Positioning C ++ Classes

1
ответ дан 31 July 2018 в 23:29

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

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