学习一个库总归是要从编译成功一个演示代码开始~
把HelloWorld的代码添加进工程后要将include修改一下
#include "bullet/btBulletDynamicsCommon.h" |
同时, 有的链接库里面include还是直接写的内层目录, 因此要将 /usr/local/include/bullet 也添加到默认寻找路径。
接下来是添加链接库,这个HelloWorld程序只需要三个库, -lBulletDynamics -lBulletCollision -lLinearMath
这三个库的顺序不能修改, 因为后面的对前面的有依赖关系, 不然会出现undefined reference这样的错误。