官方文档:https://github.com/getsentry/sentry-native 虽说官方文档有搭建步骤,奈何我用 git bash 试了 n 遍,最终都会报一大堆错误,白白浪费了我快一个下午的时间 最终找到了一位大哥的博客,里面也介绍了他遇到的坑,跟随他的方法,编译成功了,太开心了 遂把一些更为详尽的步骤记录下来,
Crash采集: Windows: CrashRpt,A crash reporting system for Windows applications,参考:http://crashrpt.sourceforge.net/ MacOS: BreakPad,参考:https://z.itpub.net/article/detail/6FE375D6AB57BC3A16CD365C829300D2 分析: WinDbg:参考 https://docs.microsoft.com/en-us/windows-
linux下的QT,没有类似VS捕获系统级异常的功能,可以采用qbreakpad捕获系统级异常。用法如下: 一、部署环境,下载安装包 下载qbreakpad源码: git clone https://github.com/buzzySmile/qBreakpad.git 下载breakpad源码 qbreakpad编译需依赖breakpad,执行以下命令安装breakpad git cl
1.一篇好的实例文章,按照里面的内容做了Demo: Using Google Breakpad with Qt dmp文件需要使用VS打开分析,dmp文件依赖.pdb文件才能分析。默认情况下,Debug才会生成.pdb文件,Release没有。 #### 待研究: Qt 使用 Google Breakpad 捕获程序崩溃报告(dump文件) QT中使用google bre