新键一个 python 脚本 ~/htlloworld.py
输入如下内容:
def helloworld(debugger, command, result, internal_dict):
print("hello world!")
lldb 手动导入 python 脚本
$ lldb
(lldb) command script import ~/helloworld.py
(lldb) command script add -f helloworld.helloworld hello
(lldb) hello
hello world!
lldb 自动导入 pyhon 脚本
在 ~/htlloworld.py
添加如下内容
def __lldb_init_module(debugger, internal_dict):
debugger.HandleCommand('command script add -f helloworld.helloworld hello')
然后在 ~/.lldbinit
文件(如果没这个文件就创建一个)里添加如下内容:
command script import /Users/zheng/coding/test/helloworld.py
这样打开 lldb
直接输入 hello
命令就可以执行这个脚本了