gpt4 book ai didi

C++ 应用程序退出错误代码 62097 - 这是什么意思?

转载 作者:可可西里 更新时间:2023-11-01 10:27:52 25 4
gpt4 key购买 nike

我的程序正在退出,代码为“62097”(或十六进制 0xF291)。我知道是哪个 DLL 库导致了它,我正试图弄清楚它为什么会出错。

62097 是什么意思?我怎样才能知道?我上网查了一下,as far正如我can tell , 一般的 Windows 错误代码不会达到 62097。

关于如何调试此问题的任何其他建议?我在导致问题的 DLL 上使用 Dependency Walker,但一切都很好,除了缺少 IESHIMS.dll、IEFRAME.dll 和 SHLWAPI.dll(当我使用 Dependency Walker 时通常会丢失)。

有问题的库是我自己编译的第 3 方库 - 很可能我编译不正确 - 我如何判断是否是这种情况?

程序在进入 main() 之前拒绝运行,但前提是我使用从 DLL 导入的类。如果我没有使用 DLL 中的任何内容,程序将正常启动。

程序在技术上“运行”,但在后台,在代码到达我之前。它不是类的构造函数,因为我试过这样做:

dllClass *class = new dllClass;

同样的事情发生在执行到达'new'之前,所以它不可能是一个带有无限循环或类似东西的构造函数。它作为一个进程运行,并且不是“没有响应”。

我在 Windows 7 32 位上使用 MinGW。我能做些什么来解决这个问题?我很感激你能提供的任何见解;与此同时,我正在尝试跟进更多可能的想法,希望我能进一步缩小范围。

最佳答案

这个库是用 Qt 制作的?因为根据http://lists.qt-project.org/pipermail/development/2013-March/010157.html它是 Qt 在终止进程时使用的返回码。

关于C++ 应用程序退出错误代码 62097 - 这是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9187021/

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