- 博客(5)
- 资源 (6)
- 收藏
- 关注
原创 Ubuntu下cgdb 0.7.0源码编译及安装方式及中文乱码解决方式
下载网址https://cgdb.github.io/重要:确认是否安装ncurses库,且必须要安装 libncursesw5-dev,否则中文乱码apt install libncurses5-devapt install libncursesw5-dev 解压后编译安装,缺省安装位置为/usr/local,./configuremakemake insta...
2019-01-29 17:30:04
1383
原创 gdb tui命令汇总
gdb tui命令汇总1.启动gdb时开启tuigdb -tui2.切换tui模式C-x a或C-x C-a3.tui模式下切换窗口焦点C-x o 下一窗口focus src 或fs s 源码窗 focus cmd 或fs c 命令窗focus asm 或fs a 汇编窗focus regs或fs r 寄存器窗focus src 或fs ...
2019-01-19 22:16:51
3088
转载 gdb调试时程序输出导致tui显示混乱的解决方式
1)首先新打开一个终端,用tty命令查看当前终端设备名字,比如/dev/pts/12)然后在gdb里面,在使用run命令运行程序之前,使用tty <终端名>设置程序的输出(例如/dev/pts/1或者pts/1);3)运行程序,这样程序的输出就不会送到gdb/tui所在的终端,而是1)打开的终端。4)如果程序还需要从标准输入读,注意这会跟1)里的bash冲突(因为bash也在等待...
2019-01-19 18:13:33
3767
原创 linux屏幕VGA显示模式修改方式
1.修改/etc/lilo.conf文件boot=/dev/hdamap=/boot/mapinstall=/boot/boot.b#全局vga模式写在这里vga=0x317promptmenu-title="System Boot Menu"menu-scheme=Wb:Bw:Cb:Ybtimeout=50default=2.2.19-rtlimage=/boot...
2019-01-19 17:04:53
2379
原创 解决gdb调试时tui源码窗口由于显示dos格式文件导致的行号混乱问题
由于调试环境原因无法使用高版本GDB,而低版本GDB在代码为dos格式时,在tui源码窗口内每行代码都会多出一行空行导致行号混乱,例如#include "defs.h"#include "main.h"#include "gdb_string.h"#include "interps.h"intmain (int argc, char **argv){ struct capt...
2019-01-19 15:21:10
1198
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人