VSCODE 远程编译调试ARM开发板
大家好,我是渣渣菜,一个四不像的算法工程师,本次讲解给大家带来vscode的远程arm板的配置讲解
1.当然是下载文件了,vscode官网直接download,远程设备需要安装ssh server,具体自行百度,不再赘述
2.vscode以插件的形式进行功能管理,我们需要安装插件Remote Development,安装前按住ctrl+shift+x,再搜索框中直接搜索即可
3.安装远程插件后便是配置远程
(1)增加config文件,(修改现有文件也可以,担心会影响其他软件配置,故新增)
Host ServerHostName 10.33.10.252User jishu
(2)将该文件路径添加到vscode配置中
红框中输入路径,便加载成功
4.打开远程后,需要安装c++ extension等库,现实告诉我们 注释还是英文吧,汉字支持有待提升、、
小技巧:crtl+~ 打开终端
ctrl+shift+b 创建task.json
ctrl+shift+p 创建launch.json
ctrl+shift+x 查找扩展包
ctrl+p 查找本地文件
code . 设置当前目录为项目根目录,默认会重新打开一个串口
tasks.json
(compiler build settings)launch.json
(debugger settings)c_cpp_properties.json
(compiler path and IntelliSense settings)
cmake 或者build 等都可以通过最下方的工具进行
ctrl+F5为直接运行 不调试 F5为调试运行
VSCODE 远程编译调试ARM开发板相关推荐
- 通过vscode进行嵌入式linux arm开发板gdb调试
下载和安装vscode, 下载 vscode for windows 地址: Visual Studio Code - Code Editing. Redefined 安装 "remote ...
- Qtcreator远程调试arm开发板程序指南
环境配置 1 ,交叉编译gdb, 主要是gdbserver,把gdbserver 放在arm开发板的可执行程序目录里 2 安装gdb-multiarch, sudo apt-get install g ...
- 地平线x3使用vscode 远程调试linux虚拟机或者arm 开发板
使用vscode做远程调试的主要目的是为了能够调试自己的arm开发板,也就是地平线x3派.之前他们提供了基于python开发,模型移植但是后处理这一块太慢了,所以想着如何去移植. 首先从vscode里 ...
- 如何在ARM开发板上从源码编译安装OpenCV和OpenCV contrib
点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 本文主要介绍如何在ARM开发板上从源码编译安装OpenCV和OpenCV contrib. OpenC ...
- 编译ARM平台的 QtEmbedded 的MySQL插件和移植MySQL到ARM开发板
经过几天的努力,终于交叉编译出了arm平台所需Qt/E的MySQL插件(驱动),其中顺便把MySQL也移植到了mini2410的开发板上. 编译器:arm-linux-gcc(4.3.2) Pc平台: ...
- ARM开发板使用GDB调试程序
由于开发板不自带编译器和GDB调试器,所以需要使用gdbserver当作媒介,来建立起开发板与linux主机之间的桥梁,进而实现在linux上远程调试开发板上的程序.这里需要注意,你在主机上远程调试开 ...
- 基于ARM开发板搭建物联网服务器
基于ARM开发板搭建物联网服务器 一.项目需求 1.1设备需求 1.2知识需求 1.3项目介绍 二.开发环境搭建 2.1阿里云服务器配置 2.2虚拟机交叉编译环境搭建 2.3下载相关应用压缩文件 三. ...
- 移植安装ModBus到ARM开发板
1.libmodbus官网 2.下载 二.交叉编译 1.解压 2.创建安装目录 3.进入解压的目录 4.配置编译选项 5.编译 6.安装 7.生成动态链接库 三.移植到ARM开发板 1.复制文件到AR ...
- [2021]Linux下C语言qrencode二维码生成库的基本使用和ARM开发板移植
文章目录 一.前言 二.准备所用到的环境以及版本信息 1.Ubuntu和内核版本 2.gcc和g++版本 3.交叉编译gcc和g++版本 4.开发板信息 三.开发环境编译&安装qrencode ...
- 嵌入式开发入门之经典 ARM开发板
嵌入式开发入门之经典 开始进入嵌入式世界,真是一头雾水,不知道如何入手!也不知道该如何学习,学习什么,最近从网上转载这篇文章,对我启发很大,对于初始进入嵌入式的人们很有帮组,好多嵌入式大侠都说这是入门 ...
最新文章
- 经典爬虫:用Scrapy爬取百度股票
- cannot import name filter
- java xwork_xwork-core-2.3.4源码 - 源码下载|通讯/手机编程|J2ME|源代码 - 源码中国
- FC3服务器配置一条龙
- 【R】Rstudio set up
- TComboBox下拉取值
- Yii2.0学习资源
- 详解SpringMVC中Controller的方法中参数的工作原理[附带源码分析] good
- linux比较10个文件是否一致,Linux中文件管理--cmp--比较两个文件是否有差异
- Java 文件操作-File
- python的变量名可以是中文吗_Python中用中文变量名、函数名,会影响性能吗?
- 华为手机使用应用沙盒动态修改分辨率参数
- 防火墙审计策略和应用场景介绍(USG6307E)
- NER | 命名实体识别在QQ音乐上的应用
- 函数式编程学习之路(四)
- linux多CPU进程负载均衡解析
- 文本情感分析(介绍文章)--总结
- matlab阿卡曼公式,阿克曼函数--一个计算方法
- raster2pgsql命令参数详解
- 注意力机制+注意力汇聚
热门文章
- 北京旅游攻略?Python动态图给你展示!
- 在matlab编辑大于号,教你怎么用MathType编辑大于或小于符号
- 技术停滞:如何更新?
- cv::HOGDescriptor compute()错误的参数设置导致free(): corrupted unsorted chunks错误
- 通过Java创建Socket 连接到服务器
- 科技爱好者如何避免成为“民科”,以及为何科技爱好团体必须杜绝“民科”现象...
- 第二人生的源码分析(八十)界面语言的选择
- 解决ValueError: Cannot run multiple SparkContexts at once; existing SparkContext
- 产品经理的核心竞争力
- 阿里达摩院做AI这两年