bullet是一款优秀的物理引擎,基于C++开发。在blender等动画软件中,都有其应用。这里介绍如何在windows平台下编译并调试bullet。
目录
下载
下载bullet
https://github.com/bulletphysics/bullet3https://github.com/bulletphysics/bullet3
下载并安装vs2019,社区版即可
只需安装c++部分
编译
- 启动vs2019,在菜单栏选择"文件">>"打开">>"CMake"
在弹出的对话框里选择bullet顶级目录下的cmakelist
- 经过几分钟的处理,vs2019的解决方案管理器将完全读取cmakelist相关的文件,形成目录树,并显示出来。
同时会在输出栏提示CMake生成完毕。
- 在菜单栏选择"生成">>"全部生成"。vs2019将把bullet的全部代码编译完成。
- 找到下图中红色圆圈标注的按钮并按下,切换到cmake视图
调试
找到工具栏的绿色按钮,点击按钮旁边的黑色下拉控件,在下拉列表里面选择你想要调试的可执行程序。
你可以在对应的cpp文件里加断点调试。