自动错误报告 - 建议?

时间:2008-12-05 07:49:37

标签: c++ reporting

任何人都可以推荐一个库/ SDK /等。免费或购买,我可以集成到我的C ++应用程序,使应用程序能够执行自动错误报告?我现在有一些我正在使用的东西,但它没有捕获所有异常。我正在寻找比现在更复杂,更健壮的东西。

有什么建议吗?

3 个答案:

答案 0 :(得分:3)

您没有提及您的平台,但如果是Windows,您可以查看Microsoft的Windows Error Reporting

这是“应用程序XYZ已崩溃。您要向Microsoft发送错误报告吗?”东西。如果您注册WER,则可以访问应用程序的错误报告(基本上是转储文件)。

答案 1 :(得分:1)

您可以使用 SetUnhandledExceptionFilter MiniDumpWriteDump 函数自行进行错误报告。

答案 2 :(得分:1)

如果您的应用程序适用于Windows,那么XCrashReport可能是一个有趣的解决方案。如果你需要一些调整,它似乎很小,免费,易于集成,配置和修改。