前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Breakpad 编译

Breakpad 编译

作者头像
艳龙
发布2021-12-16 18:06:28
5940
发布2021-12-16 18:06:28
举报
文章被收录于专栏:yanlongli_艳龙yanlongli_艳龙

前言

项目中需要单独接入Breakpad收集native 的crash, 并且Breakpad 在跨平台中也会被经常使用到,这里记录下Breakpad的编译过程。

ps:在不同的平台上,编译过程也都差不多; 其它组件 make编译过程也都类似。

开始

1、先获取Breakpad源码到本地

通过 git 或者 depot_tools 工具 git clone https://github.com/google/breakpad.git

2、 进入到Breakpad的下载目录

cd Breakpad

3、指定编译目录(-prefix 需要指定绝对路径),开始编译

mkdir build_mac ./configure -prefix=***/breakpad/build_mac/ make make install

3、编译完成后,可以在build_mac目录下看到编译后的产物 minidump_stackwalk 文件,用来根据 minidump 文件生成堆栈跟踪log

参考文档: https://github.com/google/breakpad#breakpad

END!

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021/10/13 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 开始
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档