1

我的 Qt 应用程序不会从 Qt Creator 启动,但是我可以直接从发布文件夹运行 .exe。这是为什么 ?我完全迷失在这里。在 Qt Creator 中,我只收到一条消息,告诉我我的应用程序刚刚崩溃,代码为 -1073741515。

4

2 回答 2

2

Qt Creator 必须指向错误的 dll。您可以重新安装 QtSDK,它应该会修复在 IDE(Qt Creator)中查找运行时 dll 的问题。

http://www.daniweb.com/.../ok-so-whats-error-1073741515-again

在这篇文章中他们说他们通过更新 Qt 中的 PATH 来修复它。这是添加到我的 PATH 变量之前的部分,如下图所示:

C:\QtSDK\mingw\bin;C:\QtSDK\Desktop\Qt\4.7.3\mingw\lib;C:\QtSDK\Desktop\Qt\4.7.3\mingw\bin;

这是一个屏幕截图,显示了如何访问它:

在此处输入图像描述

另一种选择是您可以进入 QtSDK 文件夹,找到您正在使用的编译器和平台的 bin 文件夹,并将其放入系统的路径中。那么Qt应该能够通过在系统路径中找到dll来运行程序。

在此处输入图像描述

可能是最短的选项,但最棘手的是进入 Qt Creator > Tools > Options > Qt4 并确保您有类似于此的内容:

在此处输入图像描述.

于 2012-05-30T18:40:27.173 回答
1

按照这个答案,它看起来好像找不到共享库。

在项目的运行设置中检查适当的路径环境变量,并确保它拥有所需的一切。

于 2012-05-30T18:35:50.753 回答