使用Qt Creator创建的应用程序是否需要最终用户安装插件?

时间:2010-01-19 20:52:34

标签: qt-creator

看到用QT创建的应用程序声称可以在所有平台,windows,linux,mac ....上运行。

最终用户是否需要运行或安装插件?

或应用程序是否在每个平台上本机运行....最终用户是否只安装我的软件并能够正常运行我的应用程序?

2 个答案:

答案 0 :(得分:1)

最终用户无需安装插件。

他需要qt-library的副本。您可以将其作为共享库分发,也可以将其静态编译到应用程序中。如果您选择共享库,则可以让安装程序安装它。

您必须为要部署应用程序的每个平台编译二进制文件。这意味着您无法为所有平台分发相同的应用程序。

答案 1 :(得分:0)

您可以静态编译您的应用程序。这样您就不必使用可执行文件分发qt so / dlls。

但是Georg是对的,你用你的可执行文件提供qt dll就足够了。至少在窗户上。在linux环境中,通常qt是作为环境的一部分提供的。因此,您的应用程序必须依赖于操作系统提供的某些库。