Vscode + Clangd 配置嵌入式 Linux 开发环境
为了在Visual Studio Code (VSCode)中配置Clangd用于嵌入式Linux开发,你需要执行以下步骤:
- 在你的嵌入式Linux系统上安装Clangd。
- 在VSCode上安装C/C++插件和Clangd插件。
- 配置VSCode和Clangd以便工作。
以下是一个简化的指导过程:
安装Clangd:
sudo apt-get update sudo apt-get install clangd
安装VSCode和必要的插件:
- 在你的开发机器上下载并安装Visual Studio Code。
- 在VSCode中安装C/C++插件和Clangd插件。
配置VSCode和Clangd:
打开VSCode,进入设置(JSON格式):
{ "clangd.path": "/usr/bin/clangd", "clangd.arguments": [], "files.exclude": { "**/.vscode": true, "**/ctags": true, "**/clangd": true }, "cmake.buildDirectory": "build", "cmake.buildTarget": "my_target", "clangd.disableTemplateSupport": false, "clangd.completion.triggerAfter": ["."] }
- 确保你的项目中有
c_cpp_properties.json
文件,它应该已经由C/C++插件自动生成或由你手动配置。
打开你的嵌入式Linux项目:
code /path/to/your/project
- 开始编写代码并享受Clangd带来的代码智能感知和更好的代码理解。
注意:确保你的嵌入式Linux系统和开发机器网络互通,以便Clangd可以在VSCode中远程工作。如果你的开发环境有额外的构建配置,你可能需要调整c_cpp_properties.json
和tasks.json
文件以适配Clangd。
评论已关闭