鸿 网 互 联 www.68idc.cn

当前位置 : 服务器租用 > 操作系统维护 > 其它 > >

关于macOS Sierra无法使用gdb进行调试的解决方案

来源:互联网 作者:佚名 时间:2017-09-04 12:39
1、对gdb进行签名,签名过程详见:http://jingyan.baidu.com/article/d169e1864dc24d436611d839.html; 2、重新启动系统,同时按住键盘上的 command + r 键进入系统恢复模式 ; 3、 点击上方菜单栏,实用工具-》终端,输入命令 : csrutil enable --without

1、对gdb进行签名,签名过程详见:http://jingyan.baidu.com/article/d169e1864dc24d436611d839.html;

2、重新启动系统,同时按住键盘上的command  + r 键进入系统恢复模式

3、点击上方菜单栏,实用工具-》终端,输入命令csrutil enable --without debug;

(关于csrutil命令的详细介绍参考http://bbs.feng.com/read-htm-tid-9931290.html)

4、重启系统

 

附最新解决方案:

1、执行:brew update gdb

2、执行:vim ~/.gdbinit,输入:set startup-with-shell off,然后保存退出

3、注意在eclipse的使用如下:

 

网友评论
<