﻿<?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++博客-hcqmaker</title><link>http://www.cppblog.com/hcqmaker/</link><description /><language>zh-cn</language><lastBuildDate>Fri, 03 Apr 2026 21:03:40 GMT</lastBuildDate><pubDate>Fri, 03 Apr 2026 21:03:40 GMT</pubDate><ttl>60</ttl><item><title>Eclipse编写c++的开始</title><link>http://www.cppblog.com/hcqmaker/archive/2009/09/22/96973.html</link><dc:creator>御风</dc:creator><author>御风</author><pubDate>Tue, 22 Sep 2009 12:57:00 GMT</pubDate><guid>http://www.cppblog.com/hcqmaker/archive/2009/09/22/96973.html</guid><wfw:comment>http://www.cppblog.com/hcqmaker/comments/96973.html</wfw:comment><comments>http://www.cppblog.com/hcqmaker/archive/2009/09/22/96973.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/hcqmaker/comments/commentRss/96973.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/hcqmaker/services/trackbacks/96973.html</trackback:ping><description><![CDATA[Eclipse是从学java开始的，想用它编写c++的原因有很多，一个是平台的问题，在window当然是vc了，<br>但是在linux上就要使用其他的ide，那么寻找一个通用的ide就很必要了，还有就是学习qt，虽然里面有<br>自带的ide但是感觉功能等还是不能满足自己，还有就是官方提供了Linux上的整合eclipse的插件<br>目的就是能让自己的程序在不同的平台上运行，现在准备在此学习ogre bullet openal等哪天可以写<br>个demo运行在不同的平台上，哎，暂时只是个人的想法。<br><br><img src ="http://www.cppblog.com/hcqmaker/aggbug/96973.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/hcqmaker/" target="_blank">御风</a> 2009-09-22 20:57 <a href="http://www.cppblog.com/hcqmaker/archive/2009/09/22/96973.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title> 关于Nxogre---BloodyMess</title><link>http://www.cppblog.com/hcqmaker/archive/2009/05/02/81676.html</link><dc:creator>御风</dc:creator><author>御风</author><pubDate>Sat, 02 May 2009 00:43:00 GMT</pubDate><guid>http://www.cppblog.com/hcqmaker/archive/2009/05/02/81676.html</guid><wfw:comment>http://www.cppblog.com/hcqmaker/comments/81676.html</wfw:comment><comments>http://www.cppblog.com/hcqmaker/archive/2009/05/02/81676.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/hcqmaker/comments/commentRss/81676.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/hcqmaker/services/trackbacks/81676.html</trackback:ping><description><![CDATA[<p>介绍：本课主要来之与网络上关于NxOgre的一些教程，在我学习的路上给来我莫大的帮助<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;由于没时间去翻译(其实重要的原因是英语太烂，翻译不好，见笑了)</p>
<p>这些内容来之于：<a href="http://www.ogre3d.org/wiki/index.php/Category:BloodyMess_Tutorials">http://www.ogre3d.org/wiki/index.php/Category:BloodyMess_Tutorials</a></p>
<p>如果要问题您可以到：<a href="http://www.ogre3d.org/addonforums/">http://www.ogre3d.org/addonforums/</a> 寻找或提问</p>
<p>内容介绍：1.介绍<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.取得BloodyMess<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.设置你的IDE<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.编译BloodyMess<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5.设置一个BloodyMess的应用程序<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>1.介绍：这一课你将知道哪里可找到BloodyMess也就是Nxogre，在你的电脑中如何编译和设置它<br>&nbsp;&nbsp;&nbsp;&nbsp;虽然它很枯燥，但是和其他SDKs和库一样它是必要的，我相信它不会花你很多时间，让我们开始吧<br>&nbsp;&nbsp;&nbsp;&nbsp;<br>2.取得BloodyMess： 为来下载最新版本的BloodyMess请到<a href="http://nxogre.org/releases/">http://nxogre.org/releases/</a>下载，当下载好后解压它<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;比如我把它解压在(c:/dev/)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>3.设置你的IDE：BloodyMess 是建立在物理引擎PhysX到基础上的，所以你必须下载PhysX SDK和PhysX SystemSoftware&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在PhysX已经被nVidia 收购你可以在他的网站上找到下载，SDK包含一些NxOgre使用到的头文件和链接库文件还有<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PhysX的文档和工具，对于开发NxOgre和PhysX它是必不可少的。SystemSoftware 包含所有版本的PhysX 的运行时刻DDLs&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;只要是用到到NxOgre和PhysX 的都必须安装SystemSoftware但是不一定要安装SDK<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;使用最新的nVidia显卡：SystemSoftware 可能已经安装到你的电脑上了，你可以在你的电脑找到AGEIA Technologies这个目录&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;下载sdk和SystemSoftware可以到<a href="http://developer.nvidia.com/object/physx_downloads.html#downloads">http://developer.nvidia.com/object/physx_downloads.html#downloads</a>找到 <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;现在需要的东西都已经准备好，现就设置一下你的IDE，告诉它哪里可以找到以上这些东西设置VCTools &#8594; Options &#8594; Projects and Solutions &#8594; VC++ Directories<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;选择 include files加入 我是解压到(c:/dev/)那么应该是<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;c:/dev/BloodyMess/sdk <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;选择library files添加<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;c:/dev/BloodyMess/sdk <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>4.编译BloodyMess：当你是第一次下载BloodyMess并做好以上的设置，你就可以编译BloodyMess<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;的Debug或Release看你需要了，如果想了解更多可以到<a href="http://www.ogre3d.org/wiki/index.php/Category:BloodyMess_Tutorials">http://www.ogre3d.org/wiki/index.php/Category:BloodyMess_Tutorials</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;具体操作是到build文件夹的msvc你可以找到VC的工程文件，打开它，你就可以编译来<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(好像只有VC8.0和9.0的版本)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;打开后出现下面3个工程：<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NxOgre <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GLUTRenderSystem <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;OGRE3DRenderSystem <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;第1个是核心部分，另外两个是是针对专门的渲染系统的，GLUTRenderSystem是对纯OpenGL的<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;OGRE3DRenderSystem是对ogre3d的<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;下面就是选择编译的版本Debug和Release了<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;一段很短的时间后，你将在sdk文件夹下面发现两个.lib和一个.dll文件<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;如果你把所有的文件都编译了的话就会产生3个.lib和一个.dll文件<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Debug的.lib和.dll都会有_Debug，Release都没有<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;还有就是不同的版本有可能有一些差别<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;我的是1.5.3版本的，我把Debug和Release都编译后产生的.dll和.lib文件如下<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NxOgre.dll<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NxOgre.lib<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NxOgre_Debug.dll<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NxOgre_Debug.lib<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NxOgreGLUT.lib<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NxOgreGLUT_Debug.lib<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NxOgreOGRE3D.lib<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NxOgreOGRE3D_Debug.lib<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>5.设置一个BloodyMess的应用程序: 现在设置你的应用程序<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;设置ogre<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;对于Debug：只要包含&nbsp;NxOgre_Debug.lib &nbsp;NxOgreOGRE3D_Debug.lib就好了(注意哦，运行的时候记得把.dll拷贝到运行目录哦)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;对于Release:只要包含&nbsp;NxOgre.lib &nbsp;NxOgreOGRE3D.lib&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;设置opengl&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;对于Debug：只要包含&nbsp;NxOgre_Debug.lib &nbsp;NxOgreGLUT_Debug.lib就好了(注意哦，运行的时候记得把.dll拷贝到运行目录哦)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;对于Release:只要包含&nbsp;NxOgre.lib &nbsp;NxOgreGLUT.lib<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
<img src ="http://www.cppblog.com/hcqmaker/aggbug/81676.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/hcqmaker/" target="_blank">御风</a> 2009-05-02 08:43 <a href="http://www.cppblog.com/hcqmaker/archive/2009/05/02/81676.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>我的路</title><link>http://www.cppblog.com/hcqmaker/archive/2009/05/01/81654.html</link><dc:creator>御风</dc:creator><author>御风</author><pubDate>Fri, 01 May 2009 15:38:00 GMT</pubDate><guid>http://www.cppblog.com/hcqmaker/archive/2009/05/01/81654.html</guid><wfw:comment>http://www.cppblog.com/hcqmaker/comments/81654.html</wfw:comment><comments>http://www.cppblog.com/hcqmaker/archive/2009/05/01/81654.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/hcqmaker/comments/commentRss/81654.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/hcqmaker/services/trackbacks/81654.html</trackback:ping><description><![CDATA[<p>&nbsp;从网络游戏到单机游戏，从《大话西游》到《仙剑奇侠传》，还有《幻想三国志》我都一直被深深的感动着，从大二开始我才真正接触游戏，才真正开始我的游戏之旅，虽然做不了最游戏的，但是我希望我能一直被感动着走下去，第1款让我感动的是《幻想三国志2》那解决给来我莫大的支持，大二我接触编程语言JAVA暑假我不停的努力最后却失败了，因为速度还有不了解，只是凭着那股热情，后来我在玩《仙剑奇侠传3》的时候接触来3D，我的游戏之旅真正开始来，我不停的在网络上搜索OPENGL我选择来它，一开始的学习我不停的碰壁，不停的苦恼，不停的困惑，后来，渐渐的我开始有来一些了解，从NeHe教程给了我莫大的帮助，我开始学习引擎，到现在也只是有了一些了解，现在我正朝着自己的目标前进，也许目标不一定实现但是理想总会在前方。我努力着</p>
<img src ="http://www.cppblog.com/hcqmaker/aggbug/81654.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/hcqmaker/" target="_blank">御风</a> 2009-05-01 23:38 <a href="http://www.cppblog.com/hcqmaker/archive/2009/05/01/81654.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>