Windows,今天你的C挂挂程序挂了没?
还是Google大牛的地址http://code.google.com/p/google-breakpad/wiki/WindowsClientIntegration
本人还是白话,术语用E文。
首先产生工程文件,下载python2.7,windows二进制版本安装好,设好Path环境变量。
然后Dos进入Breakpad目录,设置好使用vs2010,使用gyp脚本生成sln工程文件。
set GYP_MSVS_VERSION=2010
src\tools\gyp\gyp.bat --no-circular-check src\client\windows\breakpad_client.gyp
src\client\windows下边有生成好的sln文件,打开sln,Debug编译,在Debug下边有生成好的exception_handler.lib,和exception_handler.h这两个加入你的项目中。
#include "exception_handler.h"//使用时include头文件
handler = new ExceptionHandler(const wstring& d

本文介绍了如何在Windows平台上使用Google Breakpad进行崩溃处理。通过设置环境,使用gyp脚本生成解决方案,编译生成exception_handler库。利用ExceptionHandler类在程序启动时创建实例,配置dump文件路径、回调函数等,实现崩溃时生成minidump文件。通过示例程序触发崩溃,调试dmp文件找出挂掉的位置。
最低0.47元/天 解锁文章
1485

被折叠的 条评论
为什么被折叠?



