中国教育在线 中国教育网 加入收藏 设为首页

在Windows上安装OGRE的方法

http://itpx.eol.cn  来源:  作者:中国IT实验室  2010-05-28    

  安装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平台下的设置就完成了,接下来就是了解如何创建您的第一个程序了。

推荐给好友    我要收藏    我要纠错    分享到

免责声明:

① 凡本站注明“稿件来源:中国教育在线”的所有文字、图片和音视频稿件,版权均属本网所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发表。已经本站协议授权的媒体、网站,在下载使用时必须注明“稿件来源:中国教育在线”,违者本站将依法追究责任。

② 本站注明稿件来源为其他媒体的文/图等稿件均为转载稿,本站转载出于非商业性的教育和科研之目的,并不意味着赞同其观点或证实其内容的真实性。如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。

内容推荐
eol.cn简介 | 联系方式 | 网站声明 | 京ICP证140769号 | 京ICP备12045350号 | 京公网安备 11010802020236号
版权所有 北京中教双元科技集团有限公司 EOL Corporation
Mail to: webmaster@eol.cn