如何编译OGREODE
来源:互联网 发布:mac 禁止ds store生成 编辑:程序博客网 时间:2024/06/03 09:25
1.首先应确保OGRE已经编译成功(具体怎么编译OGRE在这里不作表述)(本人OGRESDK用的是OgreSDK_vc9_v1-7-1)
2.首先,从ODE官方网站上下载源文件(本文使用的版本是0.11.1).
从命令行中进入目录:F:/ogre/ODE/ode-0.11.1/build
运行:premake4 vs2008(该命令具体选项可通过$ premake4 --help查看)
在该目录下就会出现vs2008目录,然后用VS2008进行编译就OK了!
注意:编译选项的选择,在编译选项中有以下8项:debugdoubledll、debugdoublelib、debugsingledll、debugsinglelib、releasedoubledll、releasedoublelib、releasesingledll、releasesinglelib.
我们的机器是32位的,故选择single编译方式,debug、release均可。
上面的操作只生成了ode工程,要想生成demo程序和drawstuff库文件,则应使用下列命令:
premake4 --with-demos --with-tests vs2008
premake几个配置选项的解释:
4.最后在F:/ogre/ODE/ode-0.11.1/build下生成vs2008文件,用VS2008重新编译里面文件,生成目录在F:/ogre/ODE/ode-0.11.1/lib,依次生成DebugSingleDLL,DebugSingleLib,ReleaseSingleDLL,ReleaseSingleLib
5.用SVN下载ogreode,本人目录为F:/ogre/ODE/ogreode,在F:/ogre/ODE/下新建文件夹名F:/ogre/ODE/ogreodebulid存放VS2008解决方案用
5.打开CMake 2.8程序.在Where is the source code:中输入你下载OGREODE的所在的文件夹(本例OGREODE,在此路径F:/ogre/ODE/ogreode),Where to Build the Binaries:输入你创建的文件夹,用来保存CMAKE2.8生成的文件
6.点击"configure",配置选择VS2008.如有错误产生,请如下配置CMAKE_INSTALL_PREFIX:默认为C:/Program Files/OgreOde
INSTALL_OGRE_RUNTIME,勾上
ODE_LIBRARY_DIR: F:/ogre/ODE/ode-0.11.1(ode的目录)
在OGRE_HOME:C:/OgreSDK_vc9_v1-7-1(OGRESDK的目录)
7.最后生成OGREOGE解决方案,用VS2008打开OGREODE.sln进行编译
8.最后编译OGREODE时,生成DEBUG时,项目属性-->链接器-->输入附加依赖项-->ode_singled.lib
生成release时,项目属性-->链接器-->输入附加依赖项-->ode_single.lib,(检查各种类库存和头文件是否包含进来)
9。编译成功
- 如何编译OGREODE
- 编译OgreODE
- OgreOde的编译
- ogreode编译过程
- 编译OgreOde Ogre1.7
- 编译OgreOde问题集锦
- OGREODE编译成功,哭中。。。
- OgreODE
- OgreODE入门
- OGREODE基础教程
- OgreODE入门
- OgreOde的使用
- OgreOde官方教程出现的问题
- OgreOde Collision: Which elements collided (OgreOde碰撞检测:哪一个元素发生碰撞)
- 使用TortoiseSVN下载sourceforge.net上ogreode源代码的方法
- 用OgreOde创建一个会走动的角色
- 用OgreOde创建一个会走动的角色
- 使用TortoiseSVN下载sourceforge.net上ogreode源代码的方法
- TTCN3新执行器系列-尽量远离template
- Axis2 与 JAX-WS规范
- W3C工作流程 (W3C标准的各个级别)
- Http学习笔记一
- linux中一些特殊符号的用法
- 如何编译OGREODE
- 数据结构之二
- poj 1014 Divding DP 多重背包
- 开山第一日
- Digester解析xml文件
- 如何编译OGRE
- 当所有安装过的程序(exe)文件都无法运行时的解决方法
- JPEG文件格式简单分析
- 黑客攻击常用端口详解总结