我在Visual Studio编译器中使用Qt 5。我有一个带有c ++后端的Quick 2应用程序。
我将我的exe,一堆dll文件和来自Qt的所有插件捆绑在一起,放在一个文件夹中。当我在安装了Qt但Qt Creator关闭的系统上运行此文件夹中的exe时,它运行正常。当我在没有安装Qt的系统上运行它时,它不会崩溃,但它只是打开一个小的1英寸方形窗口,全部是白色的,没有别的。
我正在为QML使用Qt资源文件,因此没有可能被exe错过的独立QML文件。再次,它在Qt系统上运行良好,那么我还能错过什么? Dependency walker不会报告任何问题。
以下是我的app目录中的内容:
我已经看了好几个小时了,我无法理解我必须缺少的东西(或者为什么Windows部署对Qt来说是如此具有挑战性)。
答案 0 :(得分:3)
通过添加这些目录解决了问题: