美文网首页
LLDB插件chisel

LLDB插件chisel

作者: 拉拉的瓶子 | 来源:发表于2021-03-11 10:48 被阅读0次

    转载https://blog.csdn.net/wj610671226/article/details/104807226 开发小猫
    LLDB插件提升开发效率
    LLDB插件的的配置使用以及安装过程中遇到的问题记录!

    chisel
    facebook提供的lldb插件chisel。Github地址

    利用brew安装

    brew install chisel
    

    配置.lldbinit文件,lldb在启动的时候会默认调用这个文件

    cd ~/touch .lldbinit (文件存在则忽略这一步)
    

    // 在.lldbinit加入代码, 然后重启Xcode

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

    安装遇到的问题,控制台报异常

    Xcode控制台报错

    error: module importing failed: Missing parentheses in call to 'print'. Did you mean print('Whoops! You are missing the <' + arg.argName + '> argument.')? (fblldb.py, line 98)
    File "temp.py", line 1, in <module>
    

    经过查阅资料是Python版本问题。解决办法采用别人修改过版本。

    在命令行中操作

    cd ~/Downloads && git clone https://github.com/chenjiangchuan/chisel.git && cd chisel &&cp -f -R -v libexec /usr/local/Cellar/chisel/1.8.1
    

    然后重启Xcode后控制台未报异常表示配置正确。

    help 可以查看lldb支持的所有命令

    ————————————————
    版权声明:本文为CSDN博主「开发小猫」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/wj610671226/article/details/104807226

    相关文章

      网友评论

          本文标题:LLDB插件chisel

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