【发布时间】:2017-12-08 16:33:40
【问题描述】:
我正在使用 QT Quick 开发一个桌面应用程序。我一直在搜索和阅读 QT 文档 (http://doc.qt.io/qtinstallerframework/ifw-tutorial.html) 以创建安装程序以及如何使用 windeployqt.exe 和 binarycreator.exe 在 Windows 机器上进行部署。到目前为止一切顺利,但因为我也想将此应用程序定位为 Windows XP。
我想知道在构建过程中使用MinGW 或MSVC2015 时需要在目标机器上安装什么才能运行我的应用程序,以便我可以将它们包含在我的安装程序中或结束用户下载它们。就像我们在安装应用程序时下载 .Net Framework 、Visual C++ Redistributable 或 DirectX 一样。
【问题讨论】:
-
使用
Dependency Walker获取二进制文件的所有依赖项。您还必须包含您使用的 QtQuick 插件和项目。一般来说,windeployqt所做的。
标签: c++ windows qt qml qtquick2