beaglebone使用笔记(五):Visual studio 2022与beaglebone远程调试(暂无图,后续补充)

本文介绍了如何在Visualstudio2022中进行LinuxARM应用的开发和远程调试,特别是针对Beaglebone设备。首先,需要在Beaglebone上更新apt并安装gdb。然后,在Visualstudio2022安装嵌入式Linux开发组件,并创建Linux项目,配置远程调试连接。调试时,选择gdb模式,通过网线连接Beaglebone,引用库时需在链接器命令行选项中进行额外配置。
摘要由CSDN通过智能技术生成

一、前言

常用的PC操作系统是windows和linux,而beaglebone是linux arm操作系统,PC端编写的程序需要上发送到beaglebone重新编译才能运行, 本文介绍一种在使用gbd,Visual studio 2022与beaglebone远程调试的方法,在Visual studio 2022中编写程序并且自动发送到beaglebone中进行编译,同时在Visual studio 2022中调试程序。

二、步骤

1、beagle bone安装gdb(后续配图)

(1)、更新apt

beaglebone的系统通常不带gdb,所以需要重新安装。由于系统自带的apt的版本较低,下载目录里面没有gdb,所以需要输入 sudo apt update 对apt进行更新。更新完毕后,输入 sudo apt list --upgradable更新列表, 输入 sudo apt get install gdb 等待下载完成即可。
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
等待下载完成即可。

2、Visual studio 2022及其必要组件

下载安装Visual studio 2022的时候勾选嵌入式linux开发组件
在这里插入图片描述

3、创建linux项目,配置远端调试

创建linux项目,调试平台选择到arm,将beaglebone通过网线与PC连接
在这里插入图片描述
调试模式和类型选择gdb

工具–>选项–>跨平台中选择添加,输入主机名以及其他相关信息后点击连接进行测试
在这里插入图片描述

如果引用了其他库 需要额外配置 项目 -> 属性 -> 配置属性 -> 链接器 -> 命令行 中的其他选项中输入对应的命令即可,如 -lpthread。
在这里插入图片描述
保存设置后,点击调试按钮,开始远程调试
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值