Homebrew官网 http://brew.sh/index_zh-cn.htmlhtml
linux系统有个让人蛋疼的通病,软件包依赖,好在当前主流的两大发行版本都自带了解决方案,Red hat有yum,Ubuntu有apt-getlinux
神马,你用mac os,很差意Mac os木有相似的东东,泪奔中几经折腾总算找到了第三方支持:Homebrew,Homebrew简称brew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,能够说Homebrew就是mac下的apt-get、yum神器c++
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做为一个强大的c/c++调试工具,一直是程序猿们的良好伴侣,但转到Mac os才发现居然没有默认安装,所幸还有强大的homebrew工具:工具
brew install gdb
而后就是漫长的等待+编译安装时间了。url
期间报错了,可是好像也安装成功了spa
安装完成后敲击gdb能打印出版本信息,说明已经正确安装了: 若是如今就使用gdb进行程序调试的话会发现,根本行不通:
最后记得要在MAC的钥匙串访问中,添加签名证书。参照https://segmentfault.com/a/1190000004136351
gdb的路径是
/usr/local/bin/gdb
期间还遇到了没法调试的问题,幸得知乎大佬解决。