博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在Ubuntu下构建Bullet以及执行Bullet的样例程序
阅读量:6258 次
发布时间:2019-06-22

本文共 1121 字,大约阅读时间需要 3 分钟。

在Ubuntu下构建Bullet以及执行Bullet的样例程序
1、找到Bullet的下载页,地址是:https://code.google.com/p/bullet/downloads/list
2、下载Bullet。

找到.tgz格式进行下载。我下载的版本号是bullet-2.82-r2704。

3、假设没有安装cmake,那么使用sudo apt-get install cmake进行安装。
4、假设没有安装glut,那么使用sudo apt-get install freeglut3以及sudo apt-get install freeglut3-dev进行安装。
4、在命令提示符状态下进行输入cmake .生成makefile。
5、假设安装了make。那么直接make和sudo make install解决这个问题,否则须要安装make。命令是sudo apt-get install make。make是调用GCC编译器的构建项目,sudo make install则是将头文件和库函数放在了/usr/local/include目录中。记得一定要写上sudo,由于向/usr/local/include写入文件是要权限的。
6、选择一款IDE来进行构建。这里我选择Qt Creator。我使用的版本号是Qt Creator3.0。新建立一个空的Qt项目。然后写qmake。我是这么写的:
# 这是执行Bullet样例程序的项目文件。

BULLET_PREFIX = /home/jiangcaiyang/Develop/bullet-2.82-r2704FRAMEWORK_PREFIX = $${BULLET_PREFIX}/Demos/OpenGLDEMO_PREFIX = $${BULLET_PREFIX}/Demos/BasicDemoINCLUDEPATH +=  /usr/local/include/bullet \                $${FRAMEWORK_PREFIX} \                $${DEMO_PREFIX}SOURCES += \    $${DEMO_PREFIX}/BasicDemo.cpp \    $${DEMO_PREFIX}/main.cppLIBS += $${FRAMEWORK_PREFIX}/libOpenGLSupport.a \        -lBulletDynamics \        -lBulletCollision \        -lLinearMath \        -lglut -lGLU -lGL

转载地址:http://cbnsa.baihongyu.com/

你可能感兴趣的文章
CUDA实践指南(八)
查看>>
LockSupport
查看>>
DC之间的时间同步及组策略时间同步
查看>>
巅峰对决:水立方 即将上演3D版星际电竞
查看>>
网站需求量很大,服务器优化的tips
查看>>
Android EditText OnTouchListener事件重复
查看>>
单台centos机器启动多个vsftpd服务
查看>>
zabbix监控kafka
查看>>
谈谈linux2.6内核的驱动框架
查看>>
javascript节点的汇总
查看>>
windows计算机名大小写
查看>>
【JAVA】保龄球记分游戏
查看>>
mysql kernel: nf_conntrack version 0.5.0
查看>>
NFS网络文件共享服务的配置和排错总结
查看>>
Android 触摸及手势操作GestureDetector
查看>>
Win2003 AD迁移至Win2008 R2 AD 1
查看>>
ora-01200错误的分析
查看>>
Hyper-V 3 虚拟机快照之二 创建和查看快照
查看>>
2.[Struts2权威指南笔记]Servlet
查看>>
django model 多对多查询
查看>>