vscode配置clangd
vscode配置clangd注意事项
- 需要clang++和安装clangd,可以让vscode 拓展自动下载
- 无法找到 qt 目录
搭配 CMake 使用会省去很多麻烦,在 clangd.arguments 里面增加"--compile-commands-dir=${workspaceFolder}/build"
具体的目录是配置的compile_commands.json所在的目录,这样就可以自动的配置好qt目录
CMake 有些输出目标不会生成 compile_commands.json,可以手动制定 - 无法找到stl目录
clangd.arguments 增加"--query-driver=/usr/bin/clang++"
手动置顶编译器目录来解决
官网相关链接
有些bug,好像需要编译一次才能找到标准库目录