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 @   eager eagle  阅读(738)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
点击右上角即可分享
微信分享提示