gpt4 book ai didi

c++ - Qt无法创建独立的exe

转载 作者:行者123 更新时间:2023-11-28 04:39:43 24 4
gpt4 key购买 nike

我在网上看到了很多主题、问题和解决方案,但我仍然无法解决这个问题。我有一个 1.7 KB 大小的 exe,但是当我将它移动到另一台计算机并尝试打开它时,出现了典型错误。我使用 QtCreator 4.4.0

enter image description here

当我尝试添加Qt5Core.dllQt5Gui.dllQtWidgets.dll 时出现错误

Unable to find the entry point

现在怎么办?


  • 我已经执行了 windeployqt 但我有 600 MB 的 dll!其中有Qt5Core.dllQt5Cored.dll

  • 我已经测试了我在网上找到的“使用静态链接”的解决方案。好吧,我添加了“CONFIG += static”,然后在 IDE 中我给出了一个 Project > Build and Project > Run qmake。

仍然是错误。从昨天开始,我一直在为此苦苦挣扎。那我该怎么办?我需要一个可执行文件,或者如果不可能的话,至少需要一个带有一些 dll(但不是 600 MB 的 dll)的 exe。

最佳答案

来自评论:由于 windeployqt 提供的 dll 的大小,我猜你处于 Debug模式,切换到 Release模式,你的问题就会消失!

对于静态链接,您可以搜索一些说明来制作您自己的 Qt 静态版本,或者如果您信任来源,则可以搜索预编译的二进制文件! :)

关于c++ - Qt无法创建独立的exe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50493448/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com