使用预构建的Qt二进制文件为MSVS 2008与MSVS 2010

时间:2011-11-29 15:28:58

标签: c++ visual-studio qt

我曾尝试将预制的Qt二进制文件用于MSVS 2008和MSVS 2010.(MSVS 2010没有预先构建的二进制文件。)

这适用于发布版本,但是对于调试版本,我的Qt应用程序无法启动错误消息

The application failed to initialize properly (0xc0150002).
Click on OK to terminate the application.

LDR: LdrpWalkImportDescriptor() failed to probe
C:\Libraries\Qt\4.7.4\bin\QtCored4.dll for its manifest,
ntstatus 0xc0150002

是否有解决方法,或者我是否必须从Qt源构建我自己的MSVS 2010二进制文件?

1 个答案:

答案 0 :(得分:1)

没有解决方法,Visual Studio并不倾向于二进制兼容性(相反)。

如果您不想自己构建Qt,可以随时使用here中的4.8 beta二进制文件,它们提供VS2010版本。