Mac OS Sierra 10.12.4上的gdb

时间:2017-04-03 15:20:06

标签: gdb macos-sierra

关于Sierra和gdb的不兼容性,有很多帮助,每个人都说最好的解决方案是等待。

问题似乎仍然存在,有人可以帮我解决一下吗?

我已经尝试了这个,但它对我的Sierra不起作用。

GDB kind of doesn't work on macOS Sierra

由于

2 个答案:

答案 0 :(得分:1)

已创建修复程序,但尚未合并和发布。与此同时,我已经修改了最新版本的GDB,并使用了最新版本的Sierra。您可以访问下面的我的仓库并从头开始编译。一定要对新的二进制文件进行编码签名,然后设置启动时关闭"在.gdbinit。

https://github.com/joshwells/binutils-gdb

答案 1 :(得分:0)

没有GDB 7.11或7.12.1不适用于Sierra 10.12.4简而言之,这是因为Apple安全升级。当某些新版本出现时,我们需要等待重新启用。

Easy WA现在使用LLDB作为调试器。示例说明here

另一条LLDB指令here