首页 | 互联网 | IT动态 | 网络设备 | 服务器 | IDC | 安全 | Cisco | Windows | Linux | Java | .Net | Oracle | CIW | 华为 | 专题
IT技术 | 网页设计 | 平面设计 | 电子书下载 | 教学视频 | 方案 | 数字网校 | 直播室 | 虚拟考场 | 面授培训 | 搜索 | 博客 | 沙龙 | 论坛
 您现在的位置: 中国IT实验室 >> 游戏开发 >> 游戏开发入门 >> 文章正文
在Windows上安装OGRE的方法
来源:中国IT实验室收集整理 作者:佚名 时间:2007-5-22

  安装SDK
    令OGRE在您的系统上运行,最简单最快速的方法基本上要算是安装预编译软件开发包(SDK)了。

  MS Windows
  MS Visual C++

    当前OGRE SDK支持MSVC 7.0,7.1和8.0。
  1、前往www.ogre3d.org,点击 Download a prebuilt SDK。
  2、下载您所需要的预编译软件安装包。如果您使用的是MS VC6或7.0,那么您还需要STLport。如果使用的是7.1(2003)或8.0(2005),那么就不需要。
  3、运行安装程序(Installer),跟随提示进行安装。
  4、然后就可以建立您的第一个程序了。

    注意:如果您第一次要使用的是'''Visual C++ Express''' (vc 8.0),那么在使用Ogre SDK之前,您一定要确保已经做了如下5个步骤。Visual C++ Express并不带windows头文件和库文件,所以MSDN链接的第二步就是下载Microsoft Platfrom SDK (PSDK)。如果您没有安装PSDK,没有完成第3,4,5步,那么您将会得到编译器错误,例如:找不到'windows.h'等。如果您得到了这样的错误消息,那么将C:\Program Files\Microsoft Platform SDK\Include\mfc增加到Tools|Options|Projects和Solutions|Include Files中的包含文件夹列表中。

  使用带Microsoft Platform SDK的Visual C++ 2005 Express

  第一步:安装Visual C++ Express
如果您还没有安装,请先 下载。

  第二步:安装Microsoft Platform SDK
通过网络从下载中心下载Platform SDK,根据提示安装。

  第三步:更新Options对话框中Projects和Solutions部分的Visual C++目录。
增加如下路径到相应部分:
可执行文件:C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Bin
头文件:C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Include
库文件:C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib

  第四步:更新corewin_express.vsprops文件
还要使Win32模板能够在Visual C++ Express中使用。您需要编辑corewin_express.vsprops文件(可以在C:\Program Files\Microsoft Visual Studio 8\VC\VCProjectDefaults找到)并将字符串
 AdditionalDependencies="kernel32.lib"
修改为
 AdditionalDependencies="kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib"

  第五步:生成编译一个Win32程序测试您的路径
在Visual C++ Express中,Win32窗口程序类型是关闭的。要开启这个类型,您需要编辑'%ProgramFiles%\Microsoft Visual Studio 8\VC\VCWizards\AppWiz\Generic\Application\html\1033\'文件夹中的文件AppSettings.htm。
    用文本编辑器打开这个文件,在441-444行的每行行首加上//,注释掉这四行,如下所示:
 // WIN_APP.disabled = true;
 // WIN_APP_LABEL.disabled = true;
 // DLL_APP.disabled = true;
 // DLL_APP_LABEL.disabled = true;
保存,关闭文件,打开Visual C++ Express。

    至此,OGRE在Windows平台下的设置就完成了,接下来就是了解如何创建您的第一个程序了。

 

【责编:Youping】
收藏本文 责编:Youping 

中国IT教育热线咨询

相关文章
用Delphi再现Windows纸牌游戏
Windows游戏编程大师技巧
推荐文章

中国IT教育热线咨询

 精彩友情推荐
·神州数码交换机
·神州数码交换机价格
·神州数码网络交换机
·netgear交换机
·网件交换机
·IDC资讯大全
·机房品质万里行
·IDC托管必备知识
·全国IDC报价
·网站推广优化
 基础入门  开发文档
 最新推荐
  多数的Windows程序都需要Windows.h和Windowsx.h这两个头文件,要确保使用它们。当然,你还需要其它......
游戏引擎演化史
在Windows上安装OGRE的方法
关于滤镜遮罩概念,Sobel 遮罩
游戏开发新手入门之Windows编程
游戏开发新手入门之位图化图形
教你实现卡通渲染的另类勾边方法
游戏设计大师谈如何成为一名游戏设
Visual C#编写 3D游戏框架示例
真正的 Java 学习从入门到精通
游戏开发经验——游戏开发的基本常
  针对于移动新出台的政策,需要尽快地把我们公司的游戏对应到不同的手机平台,这是针对市场策略的有利调整............
载入位图文件到DirectDraw
Archer Game Suite 是什么?
浅谈游戏企划-新手入门篇
暴雪称霸游戏业界的六大秘密绝招
骨骼动画及示例Skinned Mesh的解析
游戏五要素模型假设
Quake-III代码里神奇的浮点开方函数
基于Dialogue的MFC程序调用DirectX
关于Kjava手机平台移植可行性报告
网络游戏的数据传输处理和防火墙穿
  培训中心