gpt4 book ai didi

xcode - 永久配置 LLDB(在 Xcode 4.3.2 中)不因信号而停止

转载 作者:行者123 更新时间:2023-12-03 07:34:09 42 4
gpt4 key购买 nike

我正在尝试让 LLDB(在带有 OS X 应用程序的 Xcode 4.3.2 中运行)不会因某些信号而停止。如果我输入

进程句柄 SIGUSR2 -n true -p true -s false

在调试控制台上它工作正常,并且 LLDB 不再在 SIGUSR2 上停止。

但是,如果我放

命令进程句柄 SIGUSR2 -n true -p true -s false

进入 ~/.lldbinit 它似乎被忽略了。该文件中的其他命令(例如别名)工作正常。

如何让 LLDB 在某些信号上永不停止?

最佳答案

如果其他人有这个问题,我最终通过在 NSApplicationMain() 中添加断点解决了它(对于纯 C 程序,main() 当然会工作也如此)。

我将断点操作设置为进程句柄 SIGUSR2 -n true -p true -s false,并启用“评估后自动继续”选项。

Xcode 4 Breakpoint Screenshot

如果有人有更优雅的解决方案,我很高兴听到。

关于xcode - 永久配置 LLDB(在 Xcode 4.3.2 中)不因信号而停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10431579/

42 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com