我已经下载了子弹物理库,使用带有默认设置的 CMake 为其创建了一个 Code::Blocks 项目并构建了它。然后我将 lib 文件夹添加到库路径,并将 src 文件夹添加到包含路径。当我编译我的项目时,-lBulletCollision -lBulletDynamics -lLinearMath
我得到(除其他外)此错误消息:
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\..\..\..\libBulletDynamics.a(btRigidBody.obj):btRigidBody.cpp|| undefined reference to `_Unwind_Resume'|
我在 Internet 上读到,当您使用不同的异常机制(DW2 和 SJLJ)编译东西时,经常会发生编译错误,但我已经使用相同的编译器配置编译了 Bullet 和我的项目。