VSCode远程交叉开发Linux

Tool  ·  2025-08-22

一、简介

本文主要介绍在Windows平台上用VSCode配置交叉编译,从而可以一键编译出运行在Linux-Arm环境中的程序或库。

核心:配置好gdb环境,远程连接后,写vscode的tasks.json和launch.json,调用gdb

问题1:vscode对arm交叉编译出来的gdbserver支持不太好
连接上ssh后,其实用的是远端的gdb
所以板端需要有gdb和gdbserver

二、GDB安装与初步使用

2025-08-22T07:29:29.png

sudo apt-get install openssh-server
sudo apt-get install gdb
sudo apt-get install gdbserver

2025-08-22T07:29:55.png

2025-08-22T07:30:03.png

2025-08-22T07:30:17.png

vscode 设置

安装插件

  • 安装图片中以下插件

2025-08-22T07:30:27.png
2025-08-22T07:30:44.png
2025-08-22T07:30:50.png
2025-08-22T07:30:59.png
2025-08-22T07:31:06.png
2025-08-22T07:31:12.png
2025-08-22T07:31:20.png
2025-08-22T07:31:27.png
2025-08-22T07:31:33.png

 VSCode
评论
LJ` Blog . All Rights Reserved. Theme Jasmine by Kent Liao.
冀ICP备2025127925号 冀公网安备13082402000074号