美文网首页
macOS安装gdb

macOS安装gdb

作者: 荣子3507 | 来源:发表于2017-12-11 00:37 被阅读0次

今天在mac上想用gdb调试程序时,才发现macOS没有自带gdb, 需要自行安装。安装过程记录如下。
主要参考https://www.cnblogs.com/SeekHit/p/6605429.html
感谢作者的总结

先安装Homebrew

Homebrew简称brew,是macOS 缺失的软件包管理器,能在Mac中方便的安装软件或者卸载软件。正如linux发行版本Red hat的yum和 Ubuntu的apt-get是用来解决linux的软件包依赖问题一样,Homebrew也是类似的作用。
Homebrew官网http://brew.sh/index_zh-cn.html

Homebrew的安装非常简单,在终端中输入以下命令即可。

curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1

安装完毕后用以下命令升级

brew update

升级过程中遇到以下问题,对/usr/local没有权限,截图如下 image.png

按照提示,执行以下命令,增加对/usr/local的权限

sudo chown -R $(whoami) /usr/local

截图如下 image.png

解决完以上问题后,执行以下命令,确认brew安装完毕

brew

确认结果如下 image.png

安装gdb

Homebrew安装成功后,运行以下命令安装gdb

brew install gdb

安装过程中,遇到了xcode版本太低;You have not agreed to the Xcode license;Xcode alone is not sufficient on Sierra等问题,按照提示解决即可。安装过程截图如下 image.png

运行gdb

gdb

确认gdb已经安装完成 image.png

给gdb添加签名证书

参考
https://segmentfault.com/a/1190000004136351

相关文章

  • macOS安装gdb

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

  • gdb调试

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

  • Xcode debug Hotspot(一)——创建Xcode项

    概述 前面安装gdb调试hotspot里面,我记录了自己安装gdb调试hotspot的过程。后来我发现,使用gdb...

  • MacOS Gdb Debug

    最近又开始了我的Go语言开发之路,开发过程中想使用Gdb调试代码,但始终因为各种报错而导致Gdb调试不了,今天晚上...

  • GDB在mac上安装与运行

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

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

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

  • mac gdb签名

    建议使用homebrew安装,即在终端中键入 brew install gdb安装完成后,gdb应该会位于/usr...

  • mac 安装gdb调试的方法

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

  • Linux GCC 调试

    安装Wget second: 安装gcc third:安装 gdb At last: 自由选择安装 make 开发...

  • MacOS系统安装Docker

    MacOS Docker 安装 使用 Homebrew 安装 macOS 我们可以使用 Homebrew 来安装 ...

网友评论

      本文标题:macOS安装gdb

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