【Box2D】2.Box2D C++ 教程-环境设置
https://blog.csdn.net/Const_Gong/article/details/51457330
声明:本文翻译自Box2D C++ tutorial-Setting up ,仅供学习参考。
- 环境设置包括三种主流系统:
由于最新的Box2D版本,源码中针对Windows和Mac平台中的主流IDE(VS2010和XCode4)已经进行了整合,所以这里就不进行翻译了,再者教程原文中的设置看起来已经过时了,有兴趣的读者可以自己查看,目的主要就是让Testbed例子跑起来。因为教程的后面都是基于这个框架对例子进行讲解的。
下面简单说一下基本操作步骤,源代码下载下来之后,进行解压,打开Box2D v2.2.1文件夹,进入Build目录即可看到名为VS2010和XCode4的两个文件夹,进入对应的文件夹即可看到对应的IDE入口程序。这里我用的是XCode4,用XCode4打开后,选择左上角的项目名称为Testbed,编译即可运行,顺利的话即可看到类似下面的窗口,

如果看到类似这个窗口,那么祝贺你,你成功了!
- Box2D C++ 教程-简介
- Box2D C++ 教程-环境设置
- Box2D C++ 教程-Testbed结构
- Box2D C++ 教程-创建测试
- Box2D C++ 教程-物体
- Box2D C++ 教程-定制器
- Box2D C++ 教程-设置世界
- Box2D C++ 教程-力和冲量
- Box2D C++ 教程-自定义重力
- Box2D C++ 教程-匀速运动
- Box2D C++ 教程-旋转到指定角度
- Box2D C++ 教程-跳跃
- Box2D C++ 教程-使用debug Draw
- Box2D C++ 教程-画自己的图像
- Box2D C++ 教程-用户数据
- Box2D C++ 教程-碰撞剖析
- Box2D C++ 教程-源代码
- Box2D C++ 教程-碰撞回调
- Box2D C++ 教程-碰撞过滤
- Box2D C++ 教程-传感器
- Box2D C++ 教程-射线投射
- Box2D C++ 教程-查询 World
- Box2D C++ 教程-安全地移除物体
- Box2D C++ 教程-跳跃问题
- Box2D C++ 教程-幽灵顶点
- Box2D C++ 教程-连接器-概述
- Box2D C++ 教程-连接器-旋转
- Box2D C++ 教程-连接器-平移
- Box2D C++ 教程-开发环境设置(iPhone)