我有一个 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
或者您可以选择第二个答案。(由您决定)