美文网首页
Breakpad 编译

Breakpad 编译

作者: yanlong107 | 来源:发表于2021-10-13 10:02 被阅读0次

前言

项目中需要单独接入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

image.png

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

END!

相关文章

网友评论

      本文标题:Breakpad 编译

      本文链接:https://www.haomeiwen.com/subject/mvesoltx.html