2013-02-15 95 views
1

我是Qt新手 - 请问有人能告诉我如何构建应用程序,这样我就可以在没有Qt的其他计算机上运行了吗?Qt创建者:发布应用程序

我下载了Qt for Mac,我可以运行提供的示例。现在,我想将结果应用程序分发到一个自包含的程序包中,以便用户不必安装或执行任何操作。我需要做什么?

我有最新的5.0.1版本。

回答

0

这是Qt的文档中记载:

http://qt-project.org/doc/qt-5.0/qtdoc/deployment.html

注意,目前的Qt 5.0的静电积聚不起作用。 (4.8作品)

+0

如果静态建筑不起作用,我必须使用框架,对吧?我是否必须手动将所有“组件”(QtCore,QtGui,...)复制到应用程序包中?我希望Qt Creator能够在这里得到一些帮助,是不是比上面的链接更简单?这篇文章根本没有提到Creator ... – 2013-02-15 15:01:59

+0

@EcirHana Creator无法做到这一点。 Qt 4有一个名为“macdeployqt”的工具,负责创建一个包含您需要的所有内容的应用程序包。但是AFAIK在Qt 5中无法使用。您可以使用框架或简单的dylib。随你便。虽然框架更容易处理。 – 2013-02-15 20:04:49