lldb调试增强插件Chisel安装教程

简介

Chisel 是facebook公司开源的一款lldb调试增强插件,它有一些比较好用的命令,可以帮助你梳理项目的层级结构,快速的上手一个未知的新项目.

如果你对lldb不太熟悉的话,看一下这篇文章 与调试器共舞 - LLDB 的华尔兹

安装

安装Chisel之前先安装一下Homebrew,在终端执行下面一行命令安装完毕

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
lldb调试增强插件Chisel安装教程_第1张图片
homebrew安装成功

终端执行

brew update

确保brew是最新版本,再执行下面命令安装Chisel

brew install chisel

终端返回以下内容说明安装完成


lldb调试增强插件Chisel安装教程_第2张图片
Chisel安装完成

返回内容显示需要将command....这行命令添加到根目录下的.lldbinit文件中,.lldbinit是Xcode一启动就会加载的文件,用来初始化lldb用的.
下面我们就把

command script import /usr/local/opt/chisel/libexec/fblldb.py

这行命令添加到~/.lldbinit文件中,没有就touch一个
到这里整个安装就完成了,重启Xcode,lldb需要暂停程序或断点模式下才会调出,在控制台打help命令会看到多出许多Chisel的命令

lldb调试增强插件Chisel安装教程_第3张图片
控制台输入help
lldb调试增强插件Chisel安装教程_第4张图片
这些都是chisel命令

如何使用

本篇文章先介绍到这里,关于Chisel的使用以后写一篇文章专门进行介绍

你可能感兴趣的:(lldb调试增强插件Chisel安装教程)