macOS安装gdb

今天在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

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容