【发布时间】:2013-08-16 22:02:06
【问题描述】:
我在 Qt 中做了一个测试程序,看看我是否喜欢它。所以我的一个朋友问他是否可以看到程序,所以我将项目构建为 Release,并将其保存在
build-wordX1-Desktop_Qt_5_1_0_MinGW_32bit-Qt 5.1.0 MinGW 32bit Release \ Release
我不知道为什么,但是当我打开可执行文件时,我得到了这个
我让它与另一个程序一起工作,但我必须包含 1 个文件夹和 15 个 DLL 这是我必须包含的 DLL 列表:http://pastebin.com/7AHNWaDE
如果有人可以提供帮助,我将不胜感激,在此先感谢!
【问题讨论】:
-
请注意,分发静态链接到 Qt 库的程序合法需要您购买商业许可证,除非您自己的程序也在 LGPL 下分发。商业许可证并不便宜,因此除非您财力雄厚,否则正确 方法通常是将 DLL 与您的应用程序捆绑在一起。
-
@Slavik81 - 具有讽刺意味的是,Qt for android 生成了一个 APK,当然它包含所有的包,但是将它作为一个文件获取它是很整洁的,而不是真正的安装程序 - apk 只是 zip文件。
标签: c++ qt user-interface qt5