我试图让LLDB(在带有OS X应用程序的Xcode 4.3.2中运行)不停止某些信号.如果我进入
process handle SIGUSR2 -n true -p true -s false
在调试控制台上它工作正常,LLDB不再停止在SIGUSR2上.
但是,如果我放
command process handle SIGUSR2 -n true -p true -s false
进入〜/ .lldbinit似乎被忽略了.此文件中的其他命令(例如别名)工作正常.
如何使LLDB永远不会停止某些信号?
puz*_*zle 51
如果其他人有这个问题,我终于通过添加一个断点来解决它NSApplicationMain()(对于普通的C程序,main()当然也会工作).
我将断点操作设置为process handle SIGUSR2 -n true -p true -s false,并启用"评估后自动继续"选项.

如果有人有更优雅的解决方案,我会很高兴听到.
| 归档时间: |
|
| 查看次数: |
11112 次 |
| 最近记录: |