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

从Qt项目移植到Linux(Ubuntu的)时,我遇到了以下问题:

Windows上Qt版本4.8.1安装在Linux 4.6.3上 ,其中一些功能尚未实现 (如QUdpSocket :: joinMultiCastGroup )。

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

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


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

使用包管理器,我发现包libqt4-dev并选择它进行更新 。 就是这样,整个过程花了5分钟。

缺点: - 当我在更改存储库后在Virtual Box上运行Debian时,我不得不重新安装guest添加 - wheezy不如squeeze稳定(我还没有遇到稳定问题)


  • 我猜你可以在Qt Creator中使用升级选项。
  • 或者您可以从Download Qt(跨平台应用程序框架)下载最新版本
  • 或者,如果您使用基于Debian的系统,则可以尝试使用apt-get install(upgrade) libqt4-dev类的软件进行更新。

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

    链接地址: http://www.djcxy.com/p/64243.html

    上一篇: How to upgrade Qt installed in linux from one version to higher

    下一篇: SQL Select: how to return count of consecutive values from an ordered data set