c++ - 在 Qt 4.10.2 中创建 .exe 文件

标签 c++ qt dll exe

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

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

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

最佳答案

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

[Paths]
Plugins = plugins
Prefix = ./

然后运行我的 .exe 感谢您的帮助

关于c++ - 在 Qt 4.10.2 中创建 .exe 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58891752/

相关文章:

c++ - 可以执行 ffmpeg 而不使用他们的库吗?

c++ - 为什么在C++中调用库(建库成功)会出现链接错误

c++ - 存在用户定义的析构函数时如何禁用隐式定义的复制构造函数生成

C++:复制构造函数崩溃

javascript - C++/JS 中的 Switch 语句变体

c++ - Qt5 C++ 自动点击鼠标

c++ - 数组、I/O 文件和标准偏差 (c++)

c++ - 如何将着色表应用于我的灰度 8 位图像并在 Qt 中正确转换它?

c++ - 了解静态链接嵌入式lua环境中lua扩展dll的构建/加载

c++ - 从 DLL 获取 char *