当Ubuntu预览在1月2日发布时,它基于Qt5Beta版本(因为Qt5还没有发布并打包为Ubuntu)。在某个时候,Qt 5版本被打包在单独的PPA上,Ubuntu迁移到基于PPA的内容。
新安装可以正常工作,就像在Ubuntu安装说明上描述的那样,但是我想知道那些在第二天发布时安装它的人如何能够迁移到SDK的最新版本,因为PPA的更改需要手动升级。
这似乎与升级SDK时获得"error importing Ubuntu.Components"消息的人员的报告有关。
发布于 2013-02-17 16:03:34
@sil:sudo apt-get install qt-components-ubuntu将安装缺少的组件。
干杯,
发布于 2013-02-14 14:18:54
如果您在Ubuntu安装后发现(像我一样)不走运,您会发现:
/opt或~/中) Qt4开发环境被破坏了(但是,当您添加PPA时,它们警告您)您可以通过(.run文件)安装Qt5.0.0 (而不是5.0.1),然后将/usr/lib/i386-linux-gnu/qt5/qml/的内容复制到/home/your-name-here/Qt5.0.0/5.0.0/gcc/qml中。
在此之后,您将能够使用您的Ubuntu项目(要么从QML启动,要么通过C++包装器)从Qt中使用您从run文件中安装的Qt (不过,对于Ubuntu项没有任何内容帮助)。
我假设设置路径(LD_LIBRARY_PATH等)将允许从命令行运行已编译的应用程序,但是没有尝试过,因为Ubuntu安装的Qt5现在总是在我的路径上,我是Linux :)
如果您知道如何在不实际安装组件的情况下获取/usr/lib/i386-linux-gnu/qt5/qml/的内容,请更新此答案。
希望这对某人有帮助。
发布于 2013-03-13 16:40:23
我在LocalStorage上遇到了问题,但就像David所说的那样,我安装了qtstatative5本地存储插件。在那之后,我得到了一个错误,我没有在网上安装LocalStorage
import LocalStorage 2.0然后我把它改成
import QtQuick.LocalStorage 2.0现在起作用了。
https://askubuntu.com/questions/254800
复制相似问题