首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Qt 4.10.2中创建.exe文件

在Qt 4.10.2中创建.exe文件
EN

Stack Overflow用户
提问于 2019-11-16 22:31:10
回答 2查看 67关注 0票数 1

我的驱动程序(MinGW)创建.exe文件。但是.exe文件不工作。我使用windeployqt.exe搜索并添加了一些.dll。Exe文件开始运行,但当我将其带到另一台计算机(没有qt)或将C:/Qt文件夹名改为其他名称时,Exe没有启动。

我使用了Dependency Walker程序来查找丢失的.dll,但是程序显示了很多丢失的.dll。如何将所有dll添加到我的exe中。

我使用的是社区版本。有理由吗?或者我又犯了一个错误。对于缺少的dll:https://hizliresim.com/EOdL5z

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-11-20 00:58:47

我一步一步地使用了这个网站"https://wiki.qt.io/Deploy_an_Applicstacation_on_Windows“,并在qt.conf文件中修改为

代码语言:javascript
复制
[Paths]
Plugins = plugins
Prefix = ./

然后我的.exe run感谢你的帮助

票数 0
EN

Stack Overflow用户

发布于 2019-11-17 01:21:13

您可以简单地从Qt安装目录(在Windows上通常是C:/Qt/4.10.2/...)复制缺少的DLL。在其他PC上,过程是相同的,复制.exe文件夹中的所有依赖项( all、插件、翻译...);此外,在部署应用程序时,您应该在发布模式下构建软件!

使用WinDeploy工具,您可以准备一个将输出与QtInstallerFramework或InnoSetup相结合的包,以创建一个安装程序!

参考:Windows DeployQt Installer FrameworkInnoSetup

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58891752

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档