bpwrapper 用于 C++ Google Breakpad 的简单普通 C 包装器。什么是 Google Breakpad 客户端库?在此处阅读:为什么我需要它?实际上,您不需要这个包装器,您需要 Google Breakpad。但 Google Breakpad 是一个带有 C++ 头文件的 C++ 库。所以,如果你有一个普通的 C 项目,并且希望使用 Google Breakpad,你将需要一个简单的包装器。

如何使用它?你需要断点源和编译的 libbreakpad_client.a 文件。然后查看 build.sh 脚本,你将能够很容易地理解它的使用方法。我已经为你准备好了例子(test.c)。