如何在 Qt 5 的不同版本之间进行选择?

如何在 Qt 5 的不同版本之间进行选择?

我有一个 C++ Qt 程序。它使用 qmake && make 进行编译。

它总是使用 Qt 5.2.1 进行编译。我想使用我下载的 Qt 5.5。

$ qtchooser -l
4
5
default
qt4-i386-linux-gnu
qt4-x86_64-linux-gnu
qt4
qt5-x86_64-linux-gnu
qt5

在我下载并安装 Qt 5.5 之后,这些都不是新的。

我使用 Qt Creator 程序“删除”了旧版本的 Qt,这样现在就只剩下 5.5 版本了,但是当我编译时它仍然停留在 5.2.1 版本。

我想知道执行此操作的官方方法,因为我需要为其他人编写说明来编译我的程序。

我正在使用 Qt 的开源版本。

答案1

答案已发布这里,您可以使用第一个答案,然后像我在这里所做的那样default.conf进行编辑:/usr/lib/x86_64-linux-gnu/qtchooser

#/usr/lib/x86_64-linux-gnu/qt5/bin
#/usr/lib/x86_64-linux-gnu
/usr/lib/debug/opt/qt54/bin
/usr/lib/debug/opt/qt54/lib

或者您可以选择第二个答案。(由您决定)

相关内容