如何更改默认的Qt版本?

如何更改默认的Qt版本?,qt,qt-creator,qt5.10,Qt,Qt Creator,Qt5.10,我正在尝试建立一个程序,需要Qt5.10 当我运行qmake-v时,我得到: 当我运行qtchooser-列出版本时,我得到: 当我打开Qt Creator并进入工具>选项>构建和运行>Qt版本时,我有以下内容: 我看到了下面的问题,并尝试了一些答案,但遇到了诸如缺少依赖项之类的问题。当我尝试安装依赖项时,依赖项需要中断安装的依赖项,因此无法安装 当我运行qmake-query时,我得到: 如何将路径更改为/usr/lib/qt5/*?我不确定您在谈论什么问题,但您发出的命令返回路径中的版本,正

我正在尝试建立一个程序,需要Qt5.10

当我运行qmake-v时,我得到:

当我运行qtchooser-列出版本时,我得到:

当我打开Qt Creator并进入工具>选项>构建和运行>Qt版本时,我有以下内容:

我看到了下面的问题,并尝试了一些答案,但遇到了诸如缺少依赖项之类的问题。当我尝试安装依赖项时,依赖项需要中断安装的依赖项,因此无法安装

当我运行qmake-query时,我得到:


如何将路径更改为/usr/lib/qt5/*?

我不确定您在谈论什么问题,但您发出的命令返回路径中的版本,正如您所看到的,它不是5.10。您可能需要使用您创建的Qt版本创建工具包。然后,在“项目”选项卡中设置工具包


有关完整说明,请参阅。

在/usr/lib/x86_64-linux-gnu/qt default/qtcooser/default.conf中编写以下内容

/usr/lib/qt5/bin
/usr/lib/qt5/lib

在地址中,/x86_64-linux-gnu部分因硬件体系结构而异。此外,您可以使用以下命令找到qtchooser路径:locate qtchooser i成功地将其从5.9.x升级到5.12.2 used,然后以这种方式将其设置为默认值。
4
5
default
qt4-x86_64-linux-gnu
qt4
qt5-x86_64-linux-gnu
qt5
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/bin
/usr/lib/qt5/lib