gpt4 book ai didi

qtcreator - exe 在 qtcreator 内部工作正常,但不在外部

转载 作者:行者123 更新时间:2023-12-04 13:26:04 27 4
gpt4 key购买 nike

我想给我的一个 friend 一个小项目的发布版本。从 qtcreator 内部启动时它工作得非常好,但在双击 .exe 文件时无法打开。它甚至没有给我错误消息。

现在,当我尝试在我的 exe 文件旁边复制一些 Qt .dll 文件(如 Qt5Core.dll、Qt5Gui.dll、Qt5Widgets.dll)时,它并没有改变任何东西。我如何知道我的项目有哪些依赖项?.pro 文件并没有告诉我太多

QT       += core gui

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

TARGET = project1
TEMPLATE = app


SOURCES += main.cpp\
mainwindow.cpp

HEADERS += mainwindow.h

FORMS += mainwindow.ui

我正在使用基于 Qt 5.0.0(32 位)的 Windows 7(64 位)、Qt Creator 2.6.1

感谢您的帮助萨迪克

编辑:可以在我的回答中看到解决方案

最佳答案

解决了!我所要做的就是下载“libEGL.dll”并将其放在我的exe文件所在的目录中。当然也需要来自 qt 的所有其他 .dll 文件。但是这些在错误消息中明确提到。但是对于“libEGL.dll”,甚至没有错误消息。可以忽略“dependency walker”中列出的 .dll 文件。对于我的问题,这个工具并没有真正帮助。它没有列出 libEGL.dll,但列出了其他实际上未使用的 .dll 文件。

关于qtcreator - exe 在 qtcreator 内部工作正常,但不在外部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14537651/

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