首页 > 解决方案 > 如何将 CPPLINT 集成到 CMake 中并扫描头文件?

问题描述

我可以很容易地让 cpplint 与 CMake 一起工作,但正如对这个问题的回答中所解释的那样,它只扫描编译文件(例如 .cpp、.cc);即使它们被包含在项目中,它也不会扫描头文件。上面的问题还有一些其他的答案可以通过黑客提供潜在的解决方案,但是现在还没有集成的方法来做到这一点吗?

为了让 cpplint 与我的项目一起工作,我所要做的就是在第一个 cmake 调用中添加标志: cmake "-DCMAKE_CXX_CPPLINT=cpplint"

我在 Windows 上使用 Ninja 生成器。我的add_library命令包括 .cpp 和 .h 文件,但我只收到 .cpp 文件的错误。

标签: c++cmakecpplint

解决方案


推荐阅读