MAC上安装gdb

作者: 链人成长chainerup | 来源:发表于2019-09-15 22:30 被阅读0次

本文是《循序渐进go语言》第二篇-MAC上安装gdb. gdb是为了调试go编译之后的文件。MAC上并非天生支持gdb,需要自己安装。当然MAC也自带了调试工具lldb, 由于对lldb的指令不是特别熟悉,所以本文还是讲解gdb在mac上的安装。

1 安装

brew install gdb

执行上述指令进行安装gdb。
安装完毕之后,在gdb环境下执行run 操作

#进入gdb
$gdb 
#跑起来
$r

发现提示如下错误:

Unable to find Mach task port for process-id 28885: (os/kern) failure (0x5).

2 配置密钥

上述错误其实是没有配置密钥的缘故。
请按照如下教程自己配置密钥。
https://blog.csdn.net/github_33873969/article/details/78511733

3 还是不行,加sudo

按照上述步骤操作,重启之后,还是不行。。。
查了一番资料,提示 “This only worked for me if I ran gdb with "sudo" "。
回答在这:
https://stackoverflow.com/questions/18423124/please-check-gdb-is-codesigned-see-taskgated8-how-to-get-gdb-installed-w

4 总结

本文《循序渐进go语言》的第二篇- MAC上安装调试工具gdb。只是简单地总结了一下安装过程,以及安装过程中遇到的问题,希望对你有用~

5 其他

如果有疑问,可以直接留言,也可以关注公众号 “链人成长chainerup” 提问留言,或者加入知识星球“链人成长” 与我深度链接~

相关文章

  • MAC上安装gdb

    本文是《循序渐进go语言》第二篇-MAC上安装gdb. gdb是为了调试go编译之后的文件。MAC上并非天生支持g...

  • macOS安装gdb

    今天在mac上想用gdb调试程序时,才发现macOS没有自带gdb, 需要自行安装。安装过程记录如下。主要参考ht...

  • 在 macOS Sierra 10.12.5 上安装并使用 gd

    用 Homebrew 安装 gdb 然而安装成功后还是无法使用 gdb,会有如下报错: mac 的安全机制阻止了 ...

  • mac 安装gdb调试的方法

    因为mac下并没有自带的gdb调试工具。所在需要自己手动安装,在进行gdb安装前应首先配置好homebrew安装管...

  • MacOs Sierra 配置gdb调试

    1 如何安装gdb在Mac Os Sierra https://stackoverflow.com/questio...

  • GDB在mac上安装与运行

    what gdb? Gdb是一款代码调试工具。Mac下依旧支持,但是由于MacOS系统本身以及版本不协调等原因使用...

  • Mac 10.14 安装 gdb

    最近用 Eclips 软件调试 postgrepSQL 11.2 (不要问为什么用Eclips, 官网推荐),毕竟...

  • gdb调试

    gdb安装 安装gdb 在钥匙管理器中新建证书 配置gdb证书 添加gdb初始化文件 .gdbinit gdb 命...

  • Mac使用vscode调试c/c++

    mac上在vsCode上进行c/c++程序的调试 目的在mac上使用vscode 和 lldg/gdb调试工具 对...

  • mac如何安装GDB调试

    背景 笔者在终端想用gdb进行调试, 运行gdb命令时, 突然终端向我抛出一个 gdb: command not...

网友评论

    本文标题:MAC上安装gdb

    本文链接:https://www.haomeiwen.com/subject/cqviyctx.html