在C++(Windows,Mac,Linux)的跨平台应用程序中实现崩溃报告的最佳方法是什么?调查了Google Breakpad,但花了数周时间试图使socorro(UI)无效。
编辑:@Nim以清除,我想在发生某些异常时将堆栈跟踪发送到我的服务器。
最佳答案
当我们进入跨平台(以前是仅限Windows)时,我们花费了大量时间来研究可能的工具。 Google Breakpad确实是最好的跨平台解决方案。
您的问题是Socorro,它庞大,困惑且令人困惑。我可以建议两条路线:
知道我们现在正在做什么,我们可能会选择第二种方法,而不是尝试集成Socorro-我们找到适合自己的Socorro版本并使其适应工作流程所花费的时间已经超出了它的范围。本来需要我们编写一个完全能够满足我们需求的系统。