32位Qt应用程序无法正常启动(0xc000007b)

时间:2014-12-17 12:48:30

标签: windows qt dll

我在运行没有Qt Creator的32位C ++ / Qt应用程序时遇到问题。当它开始时,我收到以下错误:

The application was unable to start correctly (0xc000007b)

当我在Qt Creator中运行它时,此应用启动正常。我该怎么做才能打开它的.exe文件?我使用DUMPBIN /header

检查了此应用
FILE HEADER VALUES
    14C machine (x86)
    (...)
OPTIONAL HEADER VALUES
    10B magic # (PE32)

我使用Windows 7 64位,但我的应用程序是32位,所以我检查了Dependency Walker中的.exe,我看到,主依赖中的3个模块有64位图标。当我使用Qt Creator时,程序成功运行的原因是什么?我使用qmake.exe r -spec win32-g++mingw32-make.exe

编译我的应用

64bit libs

0 个答案:

没有答案