2013-02-15 127 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