我使用mingw32构建静态Qt 5.10.1
。
参考:https://github.com/arkceajin/QtDemos/blob/master/windows-build-qt-static/windows-build-qt-static.ps1
出于测试目的,构建一个空的QML项目,它可以在QtCreator中完美运行。 但是,如果我将发布版本复制到另一台不包含Qt环境的Win10&7 PC,则Windows出现后它将崩溃。我正在猜测QML内部缺少的内容。
更新:
我发现No qmlscene installed
标签中显示了Qt Versions
,不确定是否与问题有关。
这两个文件确实在build文件夹中生成。
projectname_plugin_import.cpp
projectname_qml_plugin_import.cpp
发现了类似的问题:https://forum.qt.io/topic/42145/i-can-t-run-static-qt-qml-app-on-another-computer
更新2:
问题解决了,但我想知道为什么。
我在这里尝试过
问题是Windows远程桌面,但是我找不到有关它的文档或错误报告,如果您有任何想法或猜测,请帮助我。