我在我的项目中使用子弹物理。我曾经用 Visual C++ 编译它和我的项目,一切正常。但是现在使用 Code::Blocks 时,我遇到了一个非常奇怪的问题。当我切换时,我使用与程序捆绑在一起的标准 MinGW 编译器重建了子弹物理库。在编译我的项目时,它一开始确实有效。但是在我自己的项目可能重新编译了 3 次之后,由于某种原因,运动机构似乎根本不与其他机构进行交互。如果我再次重新编译子弹物理并替换二进制文件(奇怪,考虑到它们应该是二进制相同的),问题就得到了解决。然后我可以重新编译我的项目 3-5 次,然后再开始发生。我什至如何开始调试呢?