在Eclipse下远程调试Beagleboneblack
安装调试器
1. gdbserver
2. gdb-multiarch
建立工程
新建一个cpp工程,ToolChains选择Cross GCC

这里使用的是arm-linux-gnueabihf-的交叉编译器

编译

GDB设置
在当前工程目录下新建一个.gdbinit文件,加入以下一行:
set architecture arm
新建一个远程调试:右键C/C++ Remote Application,new 。
其中connection处是我已经建立好的远程连接,若没有可以新建一个。
下边的远程调试文件路径即是beagleboneblack上的存放目录。

Debugger选项卡下设置GDB Debugger为gdb-multiarch,也可填写完整路径:/usr/bin/gdb-multiarch,其他保持默认即可。

点击Debugger便可

参考资料:
Exploring Beaglebone
浙公网安备 33010602011771号