使用vscode + clangd插件 + clangd(llvm)
安装
1、vscode
2、vscode的clangd插件
3、LLVM安装包,里面带clangd
生成compile_commands.json文件
cmake工程,直接在CMakeLists.txt里添加set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
make工程,可通过bear生成,如bear make
配置
vscode里配置,指定从哪个目录加载compile_commands.json文件,可对不同工程写不同的绝对路径
–compile-commands-dir=${workspaceFolder}/build/