windows 如何使用Qt c++部署Qt应用程序

ccgok5k5  于 2023-08-07  发布在  Windows
关注(0)|答案(1)|浏览(167)

enter image description here
我正在尝试部署我的Qt c++项目。我成功地构建了它,并且还可以在Qt-Creator上执行它。
但是,由于一些共享库错误,我无法直接在release文件夹中执行二进制文件。
然后我使用MINGW运行时dll(mingwm64.dll)来使用windeployqt.exe收集所有需要的dll。命令行,并使用inno安装工具安装了qt项目的安装程序&安装了qt创建者安装应用程序在windows 10上运行的应用程序。
但现在的主要问题是当应用程序安装在windows 7上时,qt creator没有安装并运行应用程序,此时得到错误“过程入口点CreateEvent无法位于动态链接库api-ms-win-core-synch-l1 - 2 - 0. dll中”如何解决此问题。
如何部署我的Qt项目?是否还有其他部署步骤?
参考附件
我想运行qt项目应用程序在任何windows7或10的地方没有安装qt。

yhuiod9q

yhuiod9q1#

首先,当您使用windeployqt.exe时,这将添加应用程序所需的所有内容,但当我部署简单的应用程序时,我没有libgcc_s_dw2-1.dll,因此我添加了
MINGW 32(构建QT)
这是一个简单的应用程序:https://i.stack.imgur.com/LUzcq.png
它可以在win7和win10中运行:
win7:https://i.stack.imgur.com/yoG8P.png
win10:https://i.stack.imgur.com/xQhWV.png

相关问题