首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在12.04 LTS上安装QT5.x?

如何在12.04 LTS上安装QT5.x?
EN

Ask Ubuntu用户
提问于 2013-04-09 03:56:40
回答 3查看 111.9K关注 0票数 39

如果您想使用QML2.0和Qt5进行开发,那么基本包似乎不存在于12.04的存储库中。我该加什么PPA?是二进制安装程序吗?自己编写工具包?

这些不是单独的问题,它们只是答案的可能轨迹。

我问你是因为如果你想为Ubuntu手机开发,但仍然有一个坚固的LTS开发框,这似乎是合适的途径。

如何在12.04 LTS上安装QT5.x?

EN

回答 3

Ask Ubuntu用户

回答已采纳

发布于 2013-04-09 04:06:03

这可以通过在系统中添加以下PPA来完成:

ppa:规范-qt5-edgers/ubuntu1204-qt5

(单击此处获取有关使用PPA的说明.)

您通常可以使用以下命令来完成此操作:

代码语言:javascript
复制
sudo apt-add-repository ppa:canonical-qt5-edgers/ubuntu1204-qt5
sudo apt-get update

下一步是安装Qt5 /QML2.0开发所需的软件包。您可以通过运行以下命令来做到这一点:

代码语言:javascript
复制
sudo apt-get install qtdeclarative5-dev

这将安装桌面Qt和QML开发所需的头/库。您还可能希望从此页获取Qt的最新版本。

我发现Qt5有时在找到新的Qt5安装时遇到问题。如果是这样的话,执行以下步骤:

  1. 打开它,转到Tools->Options
  2. 单击左侧菜单中的"Build & Run“部分
  3. 单击"Qt版本“选项卡
  4. 点击“添加.”并输入与操作系统相对应的位置:32位:/usr/lib/i686-linux-gnu/qt5/bin/qmake 64位:/usr/lib/x86_64-linux-gnu/qt5/bin/qmake

以前,这些包位于这里:

ppa:ubuntu团队/ppa

根据"Ubuntu团队“:Old Ubuntu 12.04 LTS Qt 5.0 packages have been moved to https://launchpad.net/~canonical-qt5-edgers/+archive/ubuntu/ubuntu1204-qt5/,这似乎发生在2016年5月的某个时候。

票数 42
EN

Ask Ubuntu用户

发布于 2015-08-06 12:50:27

Ubuntu (ppa:ubuntu-sdk-team/ppa)只为Ubuntu12.04提供QT5.0。

如果您需要更新的Qt版本的特性,您可以使用新的斯蒂芬-本内的PPAs进行精确和可靠的操作。从4.8开始,他为所有Qt版本创建了PPA。

为了不弄乱Qt系统包,来自这个PPA的包安装在/opt中,因此您必须通知构建工具的正确路径(/opt/qtXX/include) (如果您不使用PPA提供的Qt )。

指令

  1. 从Launchpad上Stephan的配置文件页面中选择一个PPA,选择与您想要的Qt版本和Ubuntu版本相匹配的PPA。记住,精确是Ubuntu12.04,信任是Ubuntu14.04。如果您想在Ubuntu12.04上安装QT5.5,您应该选择QT5.5.1用于精确/opt (在撰写本文时,最新的Qt版本可供精确使用)。要在Ubuntu14.04上安装QT5.5,请选择QT5.5.1用于/opt信任
  2. 将PPA添加到系统中,打开PPA页面。你应该看到这样的东西:

然后运行apt-add-repository,后面跟着上面的粗体文本(使用PPA页面中的实际PPA地址!):sudo apt-add存储库ppa:beineri/opt-opt 551

  1. Update列出一个安装Qt,运行以下命令从添加的存储库下载包列表并安装Qt (和qtcreator):sudo apt-get update -get install Qt -最新的qt创建者最新版本
票数 14
EN

Ask Ubuntu用户

发布于 2015-01-21 11:34:58

安装Qt 5的方法。*:

代码语言:javascript
复制
sudo apt-get install build-essential libgl1-mesa-dev
票数 -5
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/279421

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档