本文主要是介绍编译OgreOde Ogre1.7,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Ogre是一个三维图形渲染引擎,Ode是一个开源动态物理引擎,Ogre可以与Ode结合在一起使用,而结合二者的方法有两种,一是OgreOde,二是OdeNet。
OgreOde:http://www.ogre3d.org/tikiwiki/OgreODE
OdeNet:http://www.ogre3d.org/tikiwiki/OdeNet
本文采用了OgreOde的方法。下面是编译的具体过程。
配置环境:
VS2008 with SP1
Ogre SDK 1.7.1
Ode-0.11.1,下载地址:http://www.ode.org/download.html
OgreOde source,下载地址:https://ogreaddons.svn.sourceforge.net/svnroot/ogreaddons/trunk/ogreode/ (这个是用SVN下载的,在后面会讲到)
一、安装VS2008及Ogre SDK 1.7.1。这个已经讲过了。
二、安装Ode-0.11.1
1、ODE官方网站给出的是源文件,我们需要对源文件进行编译才可。假设我们将下载的Ode解压到C:\OGRE1-7-1\ODE\ode-0.11.1目录下。
(1)开始-运行,输入cmd,进入命令行,使用命令进入Ode目录:cd C:\OGRE1-7-1\ODE\ode-0.11.1\build
(2)运行:premake4 vs2008(该命令具体选项可通过$ premake4 --help查看)
(3)在该目录下就会出现vs2008目录,然后用VS2008进行编译就OK了!
注意:VS2008中,生成-配置管理器,编译选项中有以下8项:debugdoubledll、debugdoublelib、debugsingledll、debugsinglelib、releasedoubledll、releasedoublelib、releasesingledll、releasesinglelib。32位的机器选择single编译方式, 64位的选择double, debug、release均可
这篇关于编译OgreOde Ogre1.7的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!