主要参考这两篇博客:
https://blog.csdn.net/robert_cysy/article/details/105395799
https://blog.csdn.net/robert_cysy/article/details/91948025
不过在真正编译的时候仍然出现了很多错误,现在问题都解决了,就干脆把调试好的代码发上来吧,注意:该代码仅在linux下测试过。
链接:https://pan.baidu.com/s/1q7U5k6C-K78GZbwiP-IkFQ
提取码:1111
复制这段内容后打开百度网盘手机App,操作更方便哦
使用很简单,将下载的东西解压,放到项目目录下,在项目中引入qBreakpad.pri即可,另外我还把minidump_stackwalk和dump_syms这两个工具放了进去,实际项目中没必要添加。
如果和我一样想在不同架构的平台运行,则还需要设置子工程,将handler.pro以子项目的形式添加进去
TEMPLATE = subdirs
SUBDIRS += $$PWD/libs/qBreakpad/handler/handler.pro \
src
CONFIG += ordered