Как изменить версию Qt по умолчанию?

Я пытаюсь собрать программу и мне нужен Qt 5.10.

Когда я бегу qmake -v Я получил:

QMake version 3.0
Using Qt version 5.6.2 in /home/greg/anaconda2/lib

Когда я бегу qtchooser -list-versions Я получил:

4
5
default
qt4-x86_64-linux-gnu
qt4
qt5-x86_64-linux-gnu
qt5

Когда я открываю Qt Creator и захожу в Tool>Options>Build & Run>Qt Versions, у меня появляется следующее:

https://i.imgur.com/hKzUaKH.png

Я увидел следующую проблему и попробовал некоторые ответы, но с такими проблемами, как отсутствие зависимостей. Когда я пытаюсь установить зависимости, для зависимостей требуются зависимости, которые нарушают установку, поэтому их невозможно установить.

https://unix.stackexchange.com/questions/116254/how-do-i-change-which-version-of-qt-is-used-for-qmake

Когда я бегу qmake -query Я получил:

QT_SYSROOT:
QT_INSTALL_PREFIX:/home/greg/anaconda2
QT_INSTALL_ARCHDATA:/home/greg/anaconda2
QT_INSTALL_DATA:/home/greg/anaconda2
QT_INSTALL_DOCS:/home/greg/anaconda2/doc
QT_INSTALL_HEADERS:/home/greg/anaconda2/include/qt
QT_INSTALL_LIBS:/home/greg/anaconda2/lib
QT_INSTALL_LIBEXECS:/home/greg/anaconda2/libexec
QT_INSTALL_BINS:/home/greg/anaconda2/bin
QT_INSTALL_TESTS:/home/greg/anaconda2/tests
QT_INSTALL_PLUGINS:/home/greg/anaconda2/plugins
QT_INSTALL_IMPORTS:/home/greg/anaconda2/imports
QT_INSTALL_QML:/home/greg/anaconda2/qml
QT_INSTALL_TRANSLATIONS:/home/greg/anaconda2/translations
QT_INSTALL_CONFIGURATION:/home/greg/anaconda2
QT_INSTALL_EXAMPLES:/home/greg/anaconda2/examples
QT_INSTALL_DEMOS:/home/greg/anaconda2/examples
QT_HOST_PREFIX:/home/greg/anaconda2
QT_HOST_DATA:/home/greg/anaconda2
QT_HOST_BINS:/home/greg/anaconda2/bin
QT_HOST_LIBS:/home/greg/anaconda2/lib
QMAKE_SPEC:linux-g++
QMAKE_XSPEC:linux-g++
QMAKE_VERSION:3.0
QT_VERSION:5.6.2

Как я могу изменить пути к /usr/lib/qt5/*?

1 ответ

Я не уверен, о какой проблеме вы говорите, но команда, которую вы выпустили, возвращает версию в пути, которая не 5.10, как вы можете видеть. Вам может понадобиться создать комплект с созданной вами версией Qt. Затем установите набор на вкладке "Проекты".

Обратитесь к этому для получения полных инструкций.

Write the following in /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf

/usr/lib/qt5/bin
/usr/lib/qt5/lib
Другие вопросы по тегам