2011-07-07 39 views
12

我想在我的Mac上的gdb中使用TUI模式,出於某種原因它不能識別「-tui」標誌。在Mac上沒有TUI支持gdb?

我即將安裝最新版本,但因爲我找不到任何提及的TUI不能在舊版本中工作,所以我正在摸索,如果也許我做錯了。

如何在我的Mac上使用TUI?

+0

你有沒有試過由macports提供的GDB版本? – Chris

回答

14

GDB可以在沒有tui的情況下構建,這可能是這種情況。爲自己編譯gdb,並在configure中啓用TUI。

或者編譯一個cgdb,它非常像TUI。

如何安裝cgdb http://lists.apple.com/archives/Xcode-users/2009/Jul/msg00194.html另外這封信說:

但蘋果GDB是建立與此功能/ TUI /禁用。

+2

不錯!如果你使用的是[Homebrew](http://mxcl.github.com/homebrew/),它有一個安裝'cgdb'的配方 - 只要執行'brew install cgdb' –

+2

然後在[MacPorts](http: //www.macports.org/),它是'sudo port install cgdb'。 –