<LANG>_CPPLINT

版本 3.8 新增。

此属性仅当 <LANG>CCXX 时才支持。

指定一个包含 cpplint 样式检查器的命令行参数的分号分隔列表。 Makefile 生成器Ninja 生成器将与编译器一起运行 cpplint 并报告任何问题。

当创建目标时,如果 CMAKE_<LANG>_CPPLINT 变量已设置,则此属性将由该变量的值初始化。

版本 3.27 中添加: 此属性支持 生成器表达式

3.27 版本新增: 可以在单个源文件上设置 SKIP_LINTING 以将其从由 <LANG>_CPPLINT<LANG>_CLANG_TIDY<LANG>_CPPCHECK<LANG>_INCLUDE_WHAT_YOU_USE 定义的 linting 工具中排除。当在源文件上将 SKIP_LINTING 设置为 true 时,这些工具将不会在该特定文件上运行。