You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

2020款Intel Macbook上LLDB运行失败,报错status=-1连接丢失求助

问题解决:LLDB运行程序时出现连接丢失(status=-1)

可能的原因及修复步骤

1. 检查系统完整性保护(SIP)状态

SIP的限制可能影响LLDB的调试权限,先查看当前状态:

csrutil status

如果显示enabled,可临时禁用测试(需重启到恢复模式):

  • 重启Mac,按住Command+R进入恢复模式
  • 打开终端执行csrutil disable
  • 重启后再次测试LLDB
  • 测试完成建议重新启用SIP:csrutil enable

2. 给程序添加本地签名

系统可能拦截未签名的调试进程,给编译后的程序签名:

codesign -s - prog

签名完成后重新用LLDB运行程序。

3. 重置Xcode命令行工具

命令行工具版本不兼容或损坏可能导致问题,尝试重置:

sudo rm -rf /Library/Developer/CommandLineTools
xcode-select --install

完成安装后重新编译并调试程序。

4. 排查第三方安全软件干扰

第三方防火墙、杀毒软件可能阻断LLDB与调试进程的连接,暂时关闭这类软件后再测试LLDB。

5. 用新用户账户测试

当前用户的配置文件损坏也可能引发问题,创建新的管理员账户,在新账户下重复编译、调试步骤,验证是否能正常运行LLDB。


内容的提问来源于stack exchange,提问作者Alex

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 17:52:33