vs code连接ubuntu esp项目

1 登录远程

1.1 点击左下角的连接符号

1.2 vs code顶部中间弹出的选项中选择连接到主机

1.3 选择配置主机

1.4 在配置中填写主机配置包括ip和用户

1.5 保存后再次点击

1.6 选择使用已经保存的配置

1.7 指定远程clang

在项目vs code设置文件setting.jsons中添加需要使用远程clang才能实现代码文件跳转

bash 复制代码
  // 指定使用 esp-clang
"clangd.path": "/home/share/esp/v5.4.2/tools/esp-clang/esp-18.1.2_20240912/esp-clang/bin/clangd",

// clangd 参数
"clangd.arguments": [
    "--compile-commands-dir=${workspaceFolder}/build",
    "--background-index",
    "--query-driver=/home/song/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32s3-elf-g*"
],

1.8 在远程扩展clang中添加 --compile-commands-dir=${workspaceFolder}/build

相关推荐
烁347几秒前
Linux简单脚本
linux·运维·服务器
北有树1 分钟前
【无标题】
数据库
霸道流氓气质6 分钟前
MySQL 大数据量场景下的表结构与索引设计指南
数据库·mysql
hanbr7 分钟前
Linux 基础入门笔记:从零开始理解核心概念与常用操作
linux
AOwhisky10 分钟前
Redis 学习笔记(第二期):核心数据类型与消息队列实战
运维·数据库·redis·笔记·学习·云计算
南岸的水10 分钟前
ubuntu里面SDK编译指令及报错处理
linux·运维·ubuntu
lsyeei12 分钟前
MySQL常用索引
数据库·mysql
Dlrb121113 分钟前
Linux系统编程-进程间通信(管道、共享内存)
linux·共享内存·进程间通信·ipc·无名管道·有名管道
爱网络爱Linux13 分钟前
Linux 服务器开机慢?启动链路优化实战
linux·运维·redhat·rhce·rhca·红帽认证
buhuizhiyuci15 分钟前
【Linux篇】数字世界的底层认识, 它是底层的地基——进程概念的认识
linux·运维·服务器