我习惯使用GDB,并且有一个与LLDB无法找到的等效功能。我希望能够在函数的基址的某个偏移处放置一个断点。使用GDB我可以做到:
b *(& functionX + 20)
有没有办法用LLDB做到这一点?
答案 0 :(得分:4)
虽然我的格式化方法有点奇怪,我使用的是:
b -a `(void())functionX`+20
作为旁注,当我想快速获取函数的地址时,我只是在没有命令的情况下运行相同的...它会给出错误,但它会快速显示地址:
`(void())functionX`