Bullet安装

前言

这些天在研究OpenCV,用到了CMake,在百度百科里面看到CMake也可以生成Bullet的解决方案。试想能否一试~~


 image

Bullet是一个开源的物理模拟计算引擎,世界三大物理模拟引擎之一(另外两种是HavokPhysX)。广泛应用于游戏开发和电影制作中。Bullet也是AMD开放物理计划成员之一。 Bullet是一个跨平台的物理模拟计算引擎。支持Windows、Linux、MAC、Playstation3、XBOX360、Nintendo Wii。Bullet也整合到了Maya和Blender 3D中。

下载OpenGL Library

OpenGL官网:http://www.opengl.org/

GLUT下载:http://www.opengl.org/resources/libraries/glut/glut_downloads.php

image

下载Bullet

Bullet下载:http://code.google.com/p/bullet/downloads/list

image

配置OpenGL

下载最新的GLUT,最新的GLUT版本是3.7,解压,将 glut32.dll 和 glut.dll 拷贝到 c:\windows\system32 下面,将 glut32.lib 和 glut.lib 拷贝到 VC 安装目录下的 lib 目录下(如:\Microsoft Visual Studio 9.0\VC\lib\下),将 glut.h 拷贝到VC安装目录下的 \include\gl\ 目录下(如:\Microsoft Visual Studio 9.0\VC\include\gl\下)。 

用CMake生成Bullet解决方案

1. 首先我们先将下好的Bullet解压到我们需要存放的地方(例如D:\)。

2. 我们利用CMake找到这个目录,然后设置我们需要生成项目的目录。

image

3. 点击Configure后,再点击Generate就可以在选中目录下生成.sln的项目文件。

image

4. 双击该项目文件打开VS2008,对该项目进行编译生成dll。(同样是Debug态一个,Release态一个)

image

配置环境变量

在环境变量中加入bullet生成的lib中的debug目录和release目录

posted @ 2010-11-24 23:14  pangliang  阅读(1406)  评论(0编辑  收藏  举报