vs2010中ode配置、使用(open dynamics engine)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、下载源文件

其官方网站是:

下载地址为:/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.12 为ode 的解压目录,将目录中的文件包含到工程中。

2、引入ode源文件中加入#include

自己编码的时候引用。

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.dll和

drawstuffd.dll文件放入C:\Windows\System32目录下。

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

相关文档
最新文档