因此本文通过Clangd插件替换VSCode自带的C/C++插件,并通过WSL2(Windows Subsystem for Linux)+ VSCode ...
创建名为`c_cpp_properties.json`的文件,并在.vscode文件夹下打开。在VSCode插件市场安装Clangd插件,同时安装微软官方C/C++插件。Clangd会提示IntelliScense冲突,解决方式是在.vscode文件夹的`settings.json`中添加配置,禁用C/C++的IntelliScense。接着重启VSCode。当看到左下角为`clangd:idle`时,表示...
使用clang进行build,同时生成compile_commands.json文件 之后再使用msvc编译器重新build就可以正常使用clangd...
你可以试试在settings.json里加一个配置,让clangd查一下你的编译器位置,具体看我的文章 配置clangd ...