我是一个新的Mac用户,并想知道如何安装最新版本的GDB(> 7.1).我更喜欢使用Homebrew,但我找不到GDB列表.
brew install gdb
Error: No available formula for gdb
Run Code Online (Sandbox Code Playgroud)
最好的方法是什么?
安装Xcode时,可能安装了旧版本.目前,
$ which gdb
/usr/bin/gdb
$ gdb --version
GNU gdb 6.3.50-20050815 (Apple version gdb-1705) (Fri Jul 1 10:50:06 UTC 2011)
Copyright 2004 Free Software Foundation, Inc.
Run Code Online (Sandbox Code Playgroud)
但我需要版本> 7.1
系统版本,
Model Name: MacBook Air
System Version: Mac OS X 10.7.1 (11B2118)
Run Code Online (Sandbox Code Playgroud)
wkl*_*wkl 36
Homebrew不提供gcc和相关的开发工具公式,而不是自定义/非系统编译器可能破坏构建的问题.容易的两种可能性:
这可能是你的命令:
brew install https://raw.github.com/Homebrew/homebrew-dupes/master/gdb.rb
Run Code Online (Sandbox Code Playgroud)
Cri*_*pto 27
鉴于Mac OS X v10.9(Mavericks)升级,一些新用户可能会发现自己处于相同的情况.
解
安装开发工具和Xcode
然后安装Homebrew
然后做:
brew install homebrew/dupes/gdb
Run Code Online (Sandbox Code Playgroud)
您会注意到某些应用程序不允许您使用新添加的GDB.
这是因为它不再由Apple签署.
为了解决这个问题:遵循这一点 ; 感谢@andre
我有一些人在IRC上打了我更详细的说明.我在我的网站上发了帖子.你可以在这里找到它.
| 归档时间: |
|
| 查看次数: |
32103 次 |
| 最近记录: |