【发布时间】:2013-02-04 12:16:41
【问题描述】:
您好,我正在尝试从调试文件夹执行我的 .exe 文件。
现在,在您告诉我所有其他相关文章之前,我已经查看了所有其他相关文章,但他们的解决方案对我的问题没有帮助。
好的,首先我使用 Qwt 库并尝试创建一组仪表。我的仪表现在可以工作了,我需要让它从 .exe 中执行。
我尝试在我的目录中添加平台文件夹并添加 windowsd.dll 和 minimumd.dll 但仍然无法正常工作。
请就这让我难过的任何行动方案提出建议。
还有一篇文章说要创建一个 qt.conf 文件并将其放在目录中,但我不知道如何制作一个 .conf 文件。
更新 错误读取 调试错误! 程序: ...build-Desktop_Qt_5_0_1_MSVC2010_32bit-Debug\debug\gauge.exe 模块:5.0.1 文件:kernel\qguiapplication.cpp 线路:781
无法加载平台插件“windows”。可用平台有: 最小的 窗户
【问题讨论】:
-
你能分享错误消息的确切文本吗?
-
我将错误添加到我的问题中。
-
听起来问题是 DLL 加载问题。首先,我将使用依赖项遍历器来确保您拥有所有 DLL 依赖项。出现错误是因为 Qt 从
QPlatformIntegrationFactory::create(name, platformPluginPath)得到空结果,这意味着 Windows 集成平台 DLL 不在您的 platformPluginPath 中 -
使用windeployQt