当我发现它仅适用于Linux时,我正在研究Valgrind以帮助改进我的C编码/调试 - 我没有其他需要或兴趣将我的操作系统转移到Linux所以我想知道是否有一个同样好的Windows程序.
我有一个用MinGW编译的c ++应用程序,我一直在收到客户的崩溃投诉.因此,除了大量登录可能崩溃的部分(在发布新版本之前)之外,我一直在寻找一个崩溃报告器,它将帮助我在发生错误时找出堆栈跟踪和任何其他有用的调试信息.
是否存在与MinGW应用程序兼容的此类工具?(似乎当时的编译器和崩溃报告策略之间存在密切关系,因此问题).
有没有可以帮助我的Windows工具?该应用程序主要在Windows XP计算机上运行.
能够将信息写入文件足以满足我的目的.然后我可以让我的客户给我发信息.
我一直在研究google-breakpad和SetUnhandledExceptionFilter,但我仍然不知道它们是否会以任何方式有用.其他崩溃报告实用程序,例如crashrpt,是为Visual C++设计的,所以我想用MinGW尝试它们并没有多大意义.
编辑:关于这个主题的一些有用的链接