如何将Linux中安装的Qt从一个版本升级到更高版本

时间:2012-09-26 11:26:35

标签: linux qt ubuntu qt4 upgrade

在将Qt项目从Windows移植到linux(ubuntu)时,我遇到了以下问题:

安装 Windows Qt版本4.8.1 上的

linux 4.6.3 上,其中一些功能可用于高版本4.8.1 尚未实现(例如 QUdpSocket :: joinMultiCastGroup

我只看到这个问题的一个解决方案:将Linux上的Qt版本升级到4.8.1。 我该怎么做?

在linux上我安装了libqt4-dev,qmake。

4 个答案:

答案 0 :(得分:3)

解决:我将存储库从挤压(稳定)更改为 wheezy(测试),最新的Qt版本是4.8.1,这非常适合我的需求。

使用软件包管理器我找到软件包libqt4-dev 并选择更新。 就是这样,整个过程耗时5分钟。

缺点: - 当我在更改存储库后在Virtual Box上运行Debian时,我不得不重新安装guest虚拟机 - wheezy不如挤压稳定(我还没遇到过稳定的问题)

答案 1 :(得分:1)

  1. 我想你可以在Qt Creator中使用升级选项。
  2. 您也可以从Download Qt, the cross-platform application framework
  3. 下载最新版本
  4. 如果您使用基于Debian的系统,或者您可以尝试使用apt-get install(upgrade) libqt4-dev之类的内容进行更新。

答案 2 :(得分:0)

这取决于您使用的发行版。如果您的发行版有二进制包,您可以通过包管理器进行更新。否则你必须下载你喜欢的Qt版本的源代码并自己构建它。

答案 3 :(得分:0)

我不确定这是否对您有帮助,但是您可以通过以下链接下载Qt Online安装程序:

https://www.qt.io/download-qt-installer