在Ubuntu下构建Bullet以及执行Bullet的样例程序
生活随笔
收集整理的這篇文章主要介紹了
在Ubuntu下构建Bullet以及执行Bullet的样例程序
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在Ubuntu下構建Bullet以及執行Bullet的樣例程序
1、找到Bullet的下載頁,地址是:https://code.google.com/p/bullet/downloads/list
2、下載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-r2704
FRAMEWORK_PREFIX = $${BULLET_PREFIX}/Demos/OpenGL
DEMO_PREFIX = $${BULLET_PREFIX}/Demos/BasicDemo
INCLUDEPATH += /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轉載于:https://www.cnblogs.com/zfyouxi/p/5252799.html
總結
以上是生活随笔為你收集整理的在Ubuntu下构建Bullet以及执行Bullet的样例程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DIV+CSS规范命名大全集合
- 下一篇: dnf年套多少钱