牵着老婆满街逛

严以律己,宽以待人. 三思而后行.
GMail/GTalk: yanglinbo#google.com;
MSN/Email: tx7do#yahoo.com.cn;
QQ: 3 0 3 3 9 6 9 2 0 .

导航

<2010年7月>
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567

统计

公告

言论:
1.每日自省;
2.享受人生;
3.尽力而为;
4.坚持不懈;
5.切莫急躁;
6.慎言敏行;
7.动心忍性;
8.上善若水。

常用链接

留言簿(11)

随笔分类(466)

随笔档案(1513)

文章分类(46)

文章档案(45)

相册

收藏夹(39)

工具官网

技术网站

开源网站

其他窝点

收藏网站

银行官网

友情链接

资源共享

搜索

积分与排名

最新评论

阅读排行榜

Ogre用VS2005(VS8)编译程序执行出错0xc0150002

室友机器上装的是VS2005,
一直都用的是VS2003,所以也想尝试一下使用VS2005,
于是我就下载了Ogre的VS8版本,
经历了半个小时漫长编译,
终于编译成功,
结果却发现不能执行,
只要执行就出错误0xc0150002.
后来查到说要装上VS8 SP1的补丁包,
于是就下载了安装了,
这个补丁包的安装真是旷古奇有,
装了2个小时左右才装好,
太恐怖了...
装好了之后还真的可以了,没有再出现错误了,并且我没有重新编译程序.
由此看来,可能是因为缺乏某一些dll所造成的.
再查资料说,应该是缺乏了Microsoft Visual Studio 8\VC\redist\x86\Microsoft.VC80.CRT下的4个dll.
还有人说安装vcredist_x86.exe 就可以了,看来依存的dll应该就在这个包里面,
至于具体是否如此,还需要验证.
我明天把编译好的东西cp到公司机器来,试一下就知道了.

铁一样的事实证明,是缺少了那三个dll文件所导致的这个错误,只要把三个dll复制到执行程序exe的当前目录下面,就可以了,这三个dll分别是:msvcm80.dll,msvcp80.dll,msvcr80.dll.
居然还害得我装了一个sp1的补丁包,哭呀......

posted on 2007-07-31 14:15 杨粼波 阅读(7005) 评论(13)  编辑 收藏 引用

评论

# re: Ogre用VS2005(VS8)编译程序执行出错0xc0150002 2007-07-31 20:07 李锦俊

。。。。。安装2小时才能装好,估计是你安装vs2005的时候全选安装所致。
  回复  更多评论   

# re: Ogre用VS2005(VS8)编译程序执行出错0xc0150002 2007-08-01 14:01 daiybh

补丁 好像是要那么长时间的。而且占用空间很大。  回复  更多评论   

# re: Ogre用VS2005(VS8)编译程序执行出错0xc0150002 2007-09-11 17:03 htqx

不装补丁包,以后更多麻烦。  回复  更多评论   

# re: Ogre用VS2005(VS8)编译程序执行出错0xc0150002 2008-04-13 14:12 0932

真的只要3个DLL就OK啦?最近在学OGRE,这个SP1把我害惨了,第一次C盘空间不够报错还得Vs2005都不能用。重装了才搞定了。郁闷啊。  回复  更多评论   

# re: Ogre用VS2005(VS8)编译程序执行出错0xc0150002[未登录] 2008-04-14 12:15 杨粼波

没有办法,
补丁包一定要装才可以的。
装这个补丁包是一个痛苦的过程。。。。  回复  更多评论   

# re: Ogre用VS2005(VS8)编译程序执行出错0xc0150002 2008-06-24 09:54 11

我怎么装了,还不行  回复  更多评论   

# re: Ogre用VS2005(VS8)编译程序执行出错0xc0150002 2008-06-26 18:45 杨粼波

重编一次应用程序看看撒。。。。  回复  更多评论   

# re: Ogre用VS2005(VS8)编译程序执行出错0xc0150002 2008-09-18 01:43

2008年9月18日凌晨,我为了同样的问题上来找答案,照你说的方法,找到三个DLL文件…… 结果,运行后还是报错,还是哪个错误,证明这个方法在我这里行不通  回复  更多评论   

# re: Ogre用VS2005(VS8)编译程序执行出错0xc0150002 2008-09-18 18:41 杨粼波

按照这个步骤就不会有问题了:

1.安装VS2005的Sp1补丁包;
2.重编Ogre的所有源代码;
3.重编你的应用程序.

否则总是会出一些稀奇古怪的问题,烦死你^_^  回复  更多评论   

# re: Ogre用VS2005(VS8)编译程序执行出错0xc0150002 2009-08-13 18:40 thinkpor

我下载了那三个dll,按楼主的方法试了,还是出现同样的错误。  回复  更多评论   

# re: Ogre用VS2005(VS8)编译程序执行出错0xc0150002 2009-11-07 13:09 shia

搞了3天还不行。。。  回复  更多评论   

# re: Ogre用VS2005(VS8)编译程序执行出错0xc0150002[未登录] 2009-11-07 15:12 杨粼波

--!这么可怜?  回复  更多评论   

# re: Ogre用VS2005(VS8)编译程序执行出错0xc0150002 2010-03-01 11:42 路人

再加一个Microsoft.VC80.CRT.manifest  回复  更多评论   


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理