我在运行没有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