gdb中查看源代码执行路径
tui就是 terminal UI的意思
gdb -tui 代码窗口相关命令:
info win 显示窗口的大小
layout next 切换到下一个布局模式
layout prev 切换到上一个布局模式
layout src 只显示源代码
layout asm 只显示汇编代码
layout split 显示源代码和汇编代码
layout regs 增加寄存器内容显示
focus cmd/src/asm/regs/next/prev 切换当前窗口
refresh 刷新所有窗口
tui reg next 显示下一组寄存器
tui reg system 显示系统寄存器
update 更新源代码窗口和当前执行点
winheight name +/- line 调整name窗口的高度
tabset nchar 设置tab为nchar个字符
gdb在执行中,会自动跟踪代码
[ Q&A ]
Q:
上网搜安装教程,安装vim7.2 + vimgdb补丁,那么系统自带的vim7.3怎么办?
A:
可以安装到其它目录就好了,比如/opt或/home/xxx目录里面,然后编辑.bashrc,alias vi=安装路径/vim.
vim-dbg 和Vimgdb插件没关系,Vimgdb可以去 vim 网站下载
Link: http://www.vim.org/scripts/script.php?script_id=3039
集成gdb的vim插件有两个,一个只需要编译一个库,另一个需要先打补丁后编译,楼主问的是需要先打补丁后编译的那个。
转载于:https://blog.51cto.com/laokaddk/945047