windows 下bullet库的安装使用

转自http://www.cnblogs.com/liangliangh/p/3575590.html

1 Bullet安装指导

  1. 下载bullet-2.82-r2704.zip,解压(r后面的数字可能不同);
  2. 运行“../build/vs2010.bat”,生成VS2010工程;
  3. 用VS2010打开“../vs2010/0BulletSolution.sln”;
  4. LinearMathBulletCollisionBulletDynamicsBulletSoftBody,分别在DebugRelease配置下编译生成LIB;
  5. 将“../lib”下的8个.lib文件,以及“../src”下所有.h文件,都拷贝出来即构成安装包;其中,.lib文件放到lib文件夹先,.h文件放到inc文件夹下。
注:生成lib也可参考http://bulletphysics.org/mediawiki-1.5.8/index.php/Creating_a_project_from_scratch,这里有详细的图文讲解

Bullet工程配置(使用Bullet库)

要使用Bullet,需要:

  1. 添加包含目录,将上一节拷贝的.h文件所在目录添加到工程的包含目录(在所有配置下);
  2. 添加库目录,将上一节拷贝的.lib文件所在目录添加到工程库目录(在所有配置下);
  3. 引用库,添加对.lib文件的引用(根据使用层次添加所需.lib文件,Debug和Release分别设置);
  4. 包含头文件,在代码中包含“btBulletDynamicsCommon.h”。
  5. 接下来,就可以自己编辑代码了。

注:

添加包含目录的两种方法:

  1. “项目属性 >> 配置属性 >> VC++目录 >> 包含目录”
  2. “项目属性 >> 配置属性 >> C/C++ >> 常规 >> 附加包含目录”。

添加库目录的两种方法:

  1. “项目属性 >> 配置属性 >> VC++目录 >> 库目录”
  2. “项目属性 >> 配置属性 >> 链接器 >> 常规 >> 附加库目录”。

引用库的两种方法:

  1. 代码#pragma comment (lib, "xxx.lib")(用#ifdef _DLL和#ifdef _DEBUG);
  2. “项目属性 >> 配置属性 >> 链接器 >> 输入 >> 附加依赖项”。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值