下载
去gdb官网下载gdb8.3
1 | wget https://ftp.gnu.org/gnu/gdb/gdb-8.3.tar.xz |
下载完成后解压xz文件
1 | tar xf gdb-8.3.tar.xz |
配置
环境变量
1 | export PATH=$PATH:/home/topeet/rk3399/gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu/bin |
编译gdb
1 | ./configure --target=aarch64-linux-gnu --prefix=$PWD/build |
编译gdbserver
1 | cd gdb |
测试
将gdbserver部署到开发板文件系统,并运行gdbserver
1 | gdbserver --multi :10000 demo |
宿主机端运行aarch64-linux-gnu-gdb
1 | target remote 192.168.137.22:10000 |