ode配置及使用(open dynamic engine)

来源:互联网 发布:孟加拉语翻译软件 编辑:程序博客网 时间:2024/06/15 17:36

1、            下载源文件

其官方网站是: http://www.ode.org

   下载地址为:http://sourceforge.net/projects/opende/

   最新版本为ode-0.12

   下载后为一个rar加压文件,加压到C盘下ode-0.12文件夹下

 

2、            通过premake生成示例程序

C:\ode-0.12\build目录下有个premake.exe  只能通过cmd控制台运行,cmd控制台切换到build目录下。

输入命令 输入 “premake4 --with-demos --with-tests vs2008”来生成 Microsoft Visual Studio 2008的工程示例文件。

该示例文件可以直接运行,ode.sln查看ode示例程序、运行。

3、            自己新建ode项目(使用ode

新建win32项目,命名为ode18_3

4、            ode相关头文件加入工程文件中头文件

   属性->配置属性->C/C++->常规->附加包含目录 :

   C:\ode-0.12\include

   C:\ode-0.12\ode\src

   C:\ode-0.12\ode\demo   //运行demo程序引入demo程序使用的包,自己编程时可以不引用。

C:\ode-0.12ode的解压目录,将目录中的文件包含到工程中。

2、引入ode源文件中加入#include<ode/ode.h>

   自己编码的时候引用。

3、引入ode依赖的库文件 ode_doubled.lib, drawstuffd.lib

   属性->配置属性->链接器->输入->附加依赖项:

  C:\ode-0.12\lib\DebugDoubleDLL\ode_doubled.lib

  C:\ode-0.12\lib\DebugDoubleDLL\drawstuffd.lib

   user32.lib

   winmm.lib

   gdi32.lib

   opengl32.lib

5、            加入预编译定义dDOUBLE

  属性->配置属性->C/C++->预处理器->预处理器定义->

_DEBUG

dDOUBLE

CCD_DOUBLE

WIN32

_CRT_SECURE_NO_DEPRECATE

6、            添加工程引用的dll动态库:把引用的dll放到工程的可执行文件所在的目录下

将工程引用的C:\ode-0.12\lib\DebugDoubleDLL目录下的:ode_doubled.dlldrawstuffd.dll文件放入C:\Windows\System32目录下。

 

 

7、            配置完成,运行demo中的程序