如果没有安装Qt,无法将我的Quick 2应用程序部署到Windows系统

时间:2013-09-23 03:59:06

标签: qt qml qtquick2

我在Visual Studio编译器中使用Qt 5。我有一个带有c ++后端的Quick 2应用程序。

我将我的exe,一堆dll文件和来自Qt的所有插件捆绑在一起,放在一个文件夹中。当我在安装了Qt但Qt Creator关闭的系统上运行此文件夹中的exe时,它运行正常。当我在没有安装Qt的系统上运行它时,它不会崩溃,但它只是打开一个小的1英寸方形窗口,全部是白色的,没有别的。

我正在为QML使用Qt资源文件,因此没有可能被exe错过的独立QML文件。再次,它在Qt系统上运行良好,那么我还能错过什么? Dependency walker不会报告任何问题。

以下是我的app目录中的内容:

enter image description here

我已经看了好几个小时了,我无法理解我必须缺少的东西(或者为什么Windows部署对Qt来说是如此具有挑战性)。

1 个答案:

答案 0 :(得分:3)

通过添加这些目录解决了问题:

enter image description here