我曾尝试将预制的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二进制文件?
答案 0 :(得分:1)
没有解决方法,Visual Studio并不倾向于二进制兼容性(相反)。
如果您不想自己构建Qt,可以随时使用here中的4.8 beta二进制文件,它们提供VS2010版本。