博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在Eclipse下远程调试Beagleboneblack
阅读量:5092 次
发布时间:2019-06-13

本文共 459 字,大约阅读时间需要 1 分钟。

安装调试器

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

转载于:https://www.cnblogs.com/heyxiaotang/p/6427656.html

你可能感兴趣的文章
Js获取当前日期时间及其它操作(转)
查看>>
【转载】法线贴图Nomal mapping 原理
查看>>
Java之戳中痛点 - (6)避免类型自动转换,例如两个整数相除得浮点数遇坑
查看>>
Linux下MySQL的简单使用(一)
查看>>
python3 用递归方法列出所有目录与文件
查看>>
SQL ISNULL 函数
查看>>
Hibernate简介
查看>>
Python自学之乐-python中break continue exit() pass浅析
查看>>
局域网从另一台电脑copy文件(Linux系统下)
查看>>
FC和SCSI
查看>>
VC2010常见问题的解决方案
查看>>
超级详细Tcpdump 的用法
查看>>
程序员的思维修炼
查看>>
display:none和visibility:hidden的区别
查看>>
HDOJ---1232 畅通工程[并查集]
查看>>
Python学习路程-常用设计模式学习
查看>>
[JOYOI1326] 剑人合一
查看>>
[JZOJ100047] 【NOIP2017提高A组模拟7.14】基因变异
查看>>
梦断代码阅读笔记01
查看>>
利用“Java同包同名类执行顺序”取消Java 网站应用程序Licence验证
查看>>