﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-Ogre小虫</title><link>http://www.cppblog.com/deed007/</link><description /><language>zh-cn</language><lastBuildDate>Thu, 09 Apr 2026 08:57:39 GMT</lastBuildDate><pubDate>Thu, 09 Apr 2026 08:57:39 GMT</pubDate><ttl>60</ttl><item><title>更新OGER1.7到1.8时CEGUI运行异常</title><link>http://www.cppblog.com/deed007/archive/2013/10/09/203616.html</link><dc:creator>zhou_yang</dc:creator><author>zhou_yang</author><pubDate>Wed, 09 Oct 2013 08:59:00 GMT</pubDate><guid>http://www.cppblog.com/deed007/archive/2013/10/09/203616.html</guid><wfw:comment>http://www.cppblog.com/deed007/comments/203616.html</wfw:comment><comments>http://www.cppblog.com/deed007/archive/2013/10/09/203616.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/deed007/comments/commentRss/203616.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/deed007/services/trackbacks/203616.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;今天将OGRE1.7.4升级为1.8.1,运行时出现这样的错误。<br /><br />Run-Time Check Failure #0 - The value of ESP was not properly saved across a function call. This is usually a result of calling a function declared with one calling convention with a function pointer declared with a different calling convention.&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;下面这行出错了&nbsp;&nbsp;&nbsp;
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">CEGUI::OgreRenderer::bootstrapSystem(</span><span style="color: #000000">*</span><span style="color: #000000">mRoot</span><span style="color: #000000">-&gt;</span><span style="color: #000000">getRenderTarget(WINDOW_TITLE));</span></div>&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;搜了一下这里给出了答案<a href="http://cegui.org.uk/forum/viewtopic.php?f=10&amp;t=5951">http://cegui.org.uk/forum/viewtopic.php?f=10&amp;t=5951</a><br />&nbsp;&nbsp;&nbsp;好吧，CEGUIOgreRenderer 模块当时用的ogre1.7编译的，而现在ogre换成1.8应该从新编译CEGUIOgreRenderer 。<img src ="http://www.cppblog.com/deed007/aggbug/203616.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/deed007/" target="_blank">zhou_yang</a> 2013-10-09 16:59 <a href="http://www.cppblog.com/deed007/archive/2013/10/09/203616.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CEGUI0.8.2 vs2010下编译</title><link>http://www.cppblog.com/deed007/archive/2013/10/08/203583.html</link><dc:creator>zhou_yang</dc:creator><author>zhou_yang</author><pubDate>Tue, 08 Oct 2013 03:23:00 GMT</pubDate><guid>http://www.cppblog.com/deed007/archive/2013/10/08/203583.html</guid><wfw:comment>http://www.cppblog.com/deed007/comments/203583.html</wfw:comment><comments>http://www.cppblog.com/deed007/archive/2013/10/08/203583.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/deed007/comments/commentRss/203583.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/deed007/services/trackbacks/203583.html</trackback:ping><description><![CDATA[&nbsp; &nbsp; &nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;主要参考了这篇文章：<a href="http://www.cnblogs.com/songliquan/p/3336805.html">http://www.cnblogs.com/songliquan/p/3336805.html</a><br />
<br />&nbsp; &nbsp; &nbsp; 由于需要结合ogre，所以需要编译&#8220;<span style="font-size: 14px;">CEGUIOgreRenderer-0&#8221;工程。在cmake选择工程时注意勾选下面选项。<br /><br />
</span>&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;<span style="font-size: 14px;"><img src="http://www.cppblog.com/images/cppblog_com/deed007/22.png" width="681" height="36" alt="" /><br />
<br /></span>&nbsp; &nbsp; &nbsp; make完毕，用vs2010打开工程后会看到 &#8220;<span style="font-size: 14px;">CEGUIOgreRenderer-0</span><span style="font-size: 14px;">&#8221;工程，将此工程的ogre及boost的include,lib路径配置好即可编译。<br /><br /></span>&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;<img src="http://www.cppblog.com/images/cppblog_com/deed007/8.png" width="408" height="80" alt="" />&nbsp; &nbsp;<img src="http://www.cppblog.com/images/cppblog_com/deed007/6.png" width="408" height="80" alt="" />&nbsp; &nbsp;<br />&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;<img src="http://www.cppblog.com/images/cppblog_com/deed007/7.png" width="412" height="126" alt="" /><br /><br /><span style="font-size: 14px;"><br /></span><br /><span style="font-size: 14px;">
<br />
<br />
<br />
</span><img src ="http://www.cppblog.com/deed007/aggbug/203583.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/deed007/" target="_blank">zhou_yang</a> 2013-10-08 11:23 <a href="http://www.cppblog.com/deed007/archive/2013/10/08/203583.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>