![如何在 Qt 5 的不同版本之间进行选择?](https://linux22.com/image/997759/%E5%A6%82%E4%BD%95%E5%9C%A8%20Qt%205%20%E7%9A%84%E4%B8%8D%E5%90%8C%E7%89%88%E6%9C%AC%E4%B9%8B%E9%97%B4%E8%BF%9B%E8%A1%8C%E9%80%89%E6%8B%A9%EF%BC%9F.png)
我有一个 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
或者您可以选择第二个答案。(由您决定)