VS Code使用Ninja构建CMake项目时,禁用clang-tidy仍报错的解决咨询
VS Code使用Ninja构建CMake项目时,禁用clang-tidy仍报错的解决咨询
大家好,我在Windows上搭建了一个极简的CMake项目,整个项目仅包含单个C++文件。我已经在VS Code的设置中配置了"C_Cpp.codeAnalysis.clangTidy.enabled": false,但在构建项目时依然会遇到clang-tidy的错误提示。
这个问题似乎只在使用Ninja生成器时才会出现——我之所以偏好Ninja,是因为它可以生成compile_commands.json文件,这对我的开发流程很重要,所以不想切换到其他生成器。
先给大家说明下我的当前配置情况:
- 系统平台:Windows
- 构建工具:CMake + Ninja生成器
- VS Code相关设置:已设置
"C_Cpp.codeAnalysis.clangTidy.enabled": false
我现在的需求是解决clang-tidy报错的问题,但不更换Ninja生成器。有没有朋友遇到过类似的情况?或者有没有人知道这种场景下该如何正确禁用clang-tidy呢?
备注:内容来源于stack exchange,提问作者wangsy
相关产品推荐
相关产品推荐

