首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用GDB的tui选项

使用GDB的tui选项
EN

Stack Overflow用户
提问于 2009-11-29 14:39:53
回答 4查看 5K关注 0票数 3

我目前正在使用NS-2(一个网络模拟器),我想使用gdb的tui选项,这样我就可以在调试时查看课程代码。(就像Visual studio一样)

到目前为止,当我运行"gdb -tui“时,源窗口是空白的。然而,当我在gdb中执行"list“时,我可以看到文件,但我不能让它自动转到文件并指向中断位置。

你知道该怎么做吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-01-02 02:14:34

虽然我对GDB TUI不太确定,但如果您熟悉vi,那么一定要查看CGDB。它是GDB的TUI前端,使用类似vi的键绑定。

要在CGDB中设置一个中断点,只需点击escape (当然),导航到您想要中断的行,然后点击空格键!

票数 1
EN

Stack Overflow用户

发布于 2010-01-02 02:10:39

你试过Ctrl-X A组合了吗?它告诉gdb进入/退出TUI模式。

票数 8
EN

Stack Overflow用户

发布于 2010-11-25 00:58:56

使用gdb运行可执行文件:

代码语言:javascript
复制
$gdb -tui ./executable_name

只要您在gdb终端上执行gdb命令"run“,源代码就会出现。

如果你在某一行(比如:在main()函数上)设置一个断点,然后执行"run":源代码现在就可见了,这样会更好。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1814844

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档