Linux上的多个Qt版本

时间:2015-07-07 07:42:18

标签: c++ linux qt

我目前正在使用Debian Jessie,我在Qt 5.3.3中安装了Qt Creator。它工作正常,但有一些问题,如QSystemTrayIcon没有正确显示,我知道它不会发生在5.0.0之前的版本,所以我希望能够切换我正在构建的版本。在哪里可以下载Qt Creator中的Qt Versions选项卡中我可以指向的必要文件?目前我只能选择5.3.3。我也需要像4.8.6这样的东西。

1 个答案:

答案 0 :(得分:1)

您可以使用软件包管理器安装Qt 4开发包libqt4-dev。如果您需要不同的版本,则需要自己从the Qt Project's archive中的一个源包构建它。除非您确切知道自己在做什么,否则请务必在常规/usr之外设置安装前缀。通常前缀/opt用于此类事情。

安装完成后,您可以尝试重新启动Qt Creator,看看它是否自动拾取。如果没有,您可以通过创建手动Qt版本并将其指向/usr/bin/qmake-qt4(或类似/opt/qt-4.8.6/bin/qmake,如果您自己构建Qt并安装在前缀/opt/qt-4.8.6中)来手动添加它。然后,您还需要设置一个“工具包”,然后可以在项目构建配置中添加“工具包”(在主窗口的项目选项卡上)。