说明
首先要装Xcode,它不是必要条件,但是为了gcc -g命令可以用,就需要安装Xcode,它带有gcc(实际上是clang)编译器。
其次是安装gdb,但是在安装gdb之前需要先安装另外一个软件,这个软件叫homebrew,它用来管理mac上的软件。具体的安装方式见网站Homebrew。
homebrew安装好了之后,就可以在shell下输入如下命令来安装gdb:
brew install gdb
gdb安装好了还不能直接使用,需要让gdb获取权限。这个可以参考gdb官网的说明https://sourceware.org/gdb/wiki/BuildingOnDarwin进行操作。看第二个步骤:
2. Giving gdb permission to control other processes
就可以了。
PS:尽量看官网的,百度上也有不少的帖子,但是很多都缺斤少两。