MAC下安装Homebrew和GDB,并解决没法调试问题

Homebrew官网 http://brew.sh/index_zh-cn.htmlhtml

Homebrew是神马

linux系统有个让人蛋疼的通病,软件包依赖,好在当前主流的两大发行版本都自带了解决方案,Red hat有yum,Ubuntu有apt-getlinux

 神马,你用mac os,很差意Mac os木有相似的东东,泪奔中几经折腾总算找到了第三方支持:Homebrew,Homebrew简称brew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,能够说Homebrew就是mac下的apt-get、yum神器c++

Homebrew安装

Homebrew的安装很是简单,打开终端复制、粘贴如下命令,回车,搞定(请放心使用,原汁原味的官方安装方法搬运)git

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

 

输入github

brew

查看homebrew是否安装完毕segmentfault

 

若是版本不是最新的,需要update一下curl

brew update

 

安装gdb

GDB做为一个强大的c/c++调试工具,一直是程序猿们的良好伴侣,但转到Mac os才发现居然没有默认安装,所幸还有强大的homebrew工具:工具

brew install gdb

而后就是漫长的等待+编译安装时间了。url

期间报错了,可是好像也安装成功了spa

 

 

安装完成后敲击gdb能打印出版本信息,说明已经正确安装了: 若是如今就使用gdb进行程序调试的话会发现,根本行不通:

 

最后记得要在MAC的钥匙串访问中,添加签名证书。参照https://segmentfault.com/a/1190000004136351

gdb的路径是 

/usr/local/bin/gdb

 

期间还遇到了没法调试的问题,幸得知乎大佬解决。

相关文章
相关标签/搜索