0

我通过 MinGW(32 位)在 Linux 上编译了我的应用程序。我的应用程序在 Windows XP(SP2 和 SP3,32 位操作系统)上按预期运行,但在 Windows 7(SP1,64 位操作系统)上失败。它抛出此消息:

The application was unable to start correctly (0xc0000142). Click OK to close the application

如何解决这个问题?

4

1 回答 1

1

使用Dependency Walker 跟踪缺少哪个 DLL。将 Exe 加载到依赖项中,然后按F7启动分析器。

在此处输入图像描述

单击此处ok开始分析:

在此处输入图像描述

收到错误消息后,您应该会看到 Depends.exe 中显示缺失的 DLL。

在此处输入图像描述

于 2013-11-04T18:27:19.690 回答