Ogre 正常初始化(0xc0150002)失败 解决办法

上一篇太冲动了,只是编过了还没运行就赶紧记下了。。。

 现在是 动态库,动态链接运行时库的方式使用OGRE,能编过但启动时 正常初始化(0xc0150002)

通过 depends.exe 查看只是缺少 msvcr80d.dll,但一般这种情况会提示缺少xxx.dll 请重新安装程序。

 

网上很多地方包括所谓的ogre中文站 ogre.cn 也都如下描述解决方法。

 

 

如果是vc8.0(vs2005)
安装以下两个补丁

第一个补丁 :
VS80sp1-KB926604-X86-CHS.exe(中文版)


http://www.microsoft.com/downloads/details.aspx?FamilyID=bb4a75ab-e2d4-4c96-b39d-37baf6b5b1dc&DisplayLang=zh-cn

VS80sp1-KB926604-X86-ENU.exe(英文)
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=bb4a75ab-e2d4-4c96-b39d-37baf6b5b1dc


第二个补丁:
VS80sp1-KB971090-X86-INTL.exe
http://download.microsoft.com/download/D/2/3/D23F9F62-3DEE-4EC0-B3B9-D64E9F573D1F/VS80sp1-KB971090-X86-INTL.exe

vc9.0(vs2008)安装

中文版
VS90sp1-KB945140-CHS.exe
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=fbee1648-7106-44a7-9649-6d9f6d58056e

英文版
VS90sp1-KB945140-ENU.exe
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=fbee1648-7106-44a7-9649-6d9f6d58056e

以上补丁适用于32位windows xp系统,其他版本请安装相应补丁。

 

我是win7 64位旗舰版, vs2005 中文简体版 + sp1 KB926604 + sp1-KB971090。

确实这样解决了 正常初始化(0xc0150002)的问题,能运行了。。。

但这又和我之前全静态连接运行时的静态库方式一样了,找不到渲染设备。。。

好吧。。。

还是睡觉吧。。

明早继续看如何手动配置渲染设备 。。。

posted @ 2011-11-01 23:03  eager eagle  阅读(732)  评论(0编辑  收藏  举报