本文主要是介绍arm调试-- gdb与gdbserver的安装与使用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、安装
1.下载gdb源码
https://ftp.gnu.org/gnu/gdb/gdb-7.11.1.tar.gz
2. 解压编译gdb以及gdbserver
(1)gdb PC端
tar -zxvf gdb-7.11.1.tar.gz
cd gdb-7.11.1
mkdir _install
./configure --target=aarch64-linux-gnu --disable-werror --prefix=/home/jinhao/gdb-7.11.1/ _install
make
make install
(2)gdbserver
cd gdb-7.11.1 /gdb/gdbserver
./configure --host=aarch64-linu-gnu
make
二、使用
1、复制gdbserver
将生成的可执行文件和 gdb-7.11.1 /gdb/gdbserver路径下生成的gdbserver复制到开发板中
2、运行gdbserver
3、PC端操作
PC端把可执行文件和源码拷贝到gdb-7.11.1/_install/bin下
4、在PC端运行gdb
5、连接gdbserver
(1)PC终端
(2)arm终端打印
这篇关于arm调试-- gdb与gdbserver的安装与使用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!