嵌入式 C++ 远程开发环境: 从 SSH 到交叉调试

面向嵌入式 ARM-Linux 开发者的 VS Code 远程开发完整方案。涵盖 SSH 免密登录与连接复用、clangd 替代 gtags 实现精确代码索引、gdbserver 交叉调试配置、以及网络受限环境的离线部署。

February 17, 2026 · 3 min · 477 words · map[name:DeguiLiu]

告别手动输密码: 嵌入式 SSH/SCP 自动化方案

嵌入式 Linux 开发中频繁需要在宿主机和目标板之间传输文件、远程调试。本文从实际需求出发,对比 Expect 脚本、sshpass、SSH 密钥认证三种自动化方案的实现与安全性,然后介绍 SSH Config、ProxyJump 跳板机、rsync 增量同步等进阶技术,构建一套完整的嵌入式远程开发工具链。

February 16, 2026 · 4 min · 789 words · map[name:DeguiLiu]