用GDB调试程序(一)
用GDB调试程序(二)
用GDB调试程序(三)
用GDB调试程序(四)
用GDB调试程序(五)
用GDB调试程序(六)
用GDB调试程序(七)
编译过程
1 下载8.2 gdb
2 解压
tar -zxvf gdb-8.2.tar.gz
3 创建build目录,执行configure
cd gdb-8.2
mkdir build
cd build
#本地编译
./../configure --prefix=/data/third_tools/gdb-8.2/build
#交叉编译
./../configure --prefix=/data/third_tools/gdb-8.2/build --host=arm-himix200-linux CC=arm-himix200-linux-gcc
4 make
故障解决参考这里
在 make 的过程中,出现了一个错误: makeinfo is missing on your system
解决方法是:安装 texinfo
sudo apt-get install texinfo
5 make install
同时在build下生成了gdb和gdbserver