c++ - 为 Windows 部署 QT exe 时遇到问题
问题描述
使用 QT creator 4.7.1 我制作了一个新的 qt 小部件应用程序。我选择发布模式
然后我建立项目。
在发布文件夹中,我的 exe 看起来像这样
现在我打开命令行并运行命令
windeployqt.exe C:\Users\rober\Desktop\build-testingqtrelease-Desktop_Qt_5_11_2_MSVC2017_64bit-Release\release\testingqtrelease.exe
这导致了这个
在尝试运行 exe 时,我收到一条错误消息。
所以我做了一些研究,发现许多来源都在谈论从 mingw730_64 复制不同的 dll,但这些都不适合我。我是 QT 的新手,所以我不确定我是否犯了一个简单的错误。
任何帮助,将不胜感激。谢谢你。
解决方案
您是否尝试过 Qt Windows 部署工具? http://doc.qt.io/qt-5/windows-deployment.html 您将程序的 exe 拖到 WinDeploy.exe 工具上,然后它可以解决任何问题。linux也有类似的。
推荐阅读
- neo4j - 需要帮助将一些关系从 Access 转移到 Neo4j
- python - 如何解析或解码 CAN 总线日志文件中的十六进制数据?
- python - 为什么修改类属性不会修改 Python 中的对象属性?
- c# - 保留对子类的额外引用或强制转换为子类以调用特定于该子类的方法是更好的做法吗?
- python - 用另一个文件中列表的每一行替换文件中的特定文本
- vue.js - 在 Vue CLI 3 项目中使用自定义 Bootstrap SASS 的步骤是什么?
- java - Thymeleaf 请求参数空值问题
- javascript - 如何在 css 中使用 javaScript 对象键的值?
- python - 我将如何允许用户访问 python 文件中的特定行?
- angular - 无法在 Red Hat 8 中创建 Angular 应用程序