首页 > 解决方案 > 有没有办法检查 CMakeLists 文件中是否有未使用的包?

问题描述

我最近继承了一个使用cmake. 我花了很长时间弄清楚如何获得CMakeLists.txt文件find_package调用所需的库的正确版本,结果却发现代码实际上并未使用该包。我知道有各种各样的原因不应该发生这种情况(更好的文档,在做之前先询问等),但它确实引发了一个问题:在 cmake 中是否有一种标准的方法来检测像这样的未使用的包?

我试过cmakelint了,但这似乎没有抓住它。也许以自动化方式不可能?

标签: c++cmake

解决方案


推荐阅读