【问题标题】:gdb on macOS Sierra 10.12.4macOS Sierra 10.12.4 上的 gdb
【发布时间】:2017-05-12 16:02:55
【问题描述】:

关于 Sierra 和 gdb 的不兼容问题有很多帮助,大家都说最好的解决方案是等待。

问题似乎仍然存在,谁能帮我解决一下?

我已经尝试过了,但它在我的 Sierra 上不起作用。

GDB kind of doesn't work on macOS Sierra

谢谢

【问题讨论】:

    标签: gdb macos-sierra


    【解决方案1】:

    已创建修复程序,但尚未合并和发布。与此同时,我已经用这些变化修补了最新版本的 GDB,并让最新版本的 Sierra 工作正常。你可以在下面访问我的 repo 并从头开始编译。请务必在 .gdbinit 中对新的二进制文件进行代码签名并“设置启动时关闭”。

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

    【讨论】:

    • 只需提供一些基本步骤以确保您给出一个好的答案。
    【解决方案2】:

    None GDB 7.11 或 7.12.1 不能在 Sierra 10.12.4 上运行 简而言之,这是因为 Apple 安全升级。我们需要等待一些新版本出现时重新启用。

    Easy WA 目前是使用 LLDB 作为调试器。示例说明here

    另一个LLDB指令here

    【讨论】:

    • 谢谢,它可以很好地下载和安装,但遗憾的是不能很好地与我的 IDE (Netbeans 8.2) 配合使用
    • 是的,Netbeans 不支持 LLDB。唯一的解决方案是使用 Eclipse IDE 运行。
    猜你喜欢
    • 1970-01-01
    • 2017-10-03
    • 1970-01-01
    • 1970-01-01
    • 2023-03-15
    • 1970-01-01
    • 2018-08-06
    • 2017-12-21
    • 2017-03-31
    相关资源
    最近更新 更多