安装arm-linux-insight

 

gdb的命令行实在是难用,insight是一个图形化的gdb调试工具,它可以用来源代码跟踪调试bootloader,例如u-boot。

 

(1)安装libx11-dev  libncurses5-dev  libc6-dev;

(2)下载insight-6.8-1并解压;

(3)为解决gdbserver端口固定为1000的错误,修改/gdb/gdbtk/libaray/targetselection.itb,查找1000,将其修改为2331;

(4)./configure --target=arm-linux  --enable-sim;

(5)make;

(6)这时编译gdb目录的时候会报一个错误,修改gdb/Makefile,查找“werror",将“WERROR_CFLAGS = -Werror”改为“WERROR_CFLAGS = #-Werror”;

(7)再次make;

(8)sudo make install。

 

安装完成,享受一下源代码跟踪的乐趣!

你可能感兴趣的:(工具,图形)