我们如何使用cmake为大型项目使用夹板

时间:2017-07-24 09:59:06

标签: cmake splint

我正在尝试在使用cmake进行构建的中等大型项目上使用splint。 项目包含分散在大型目录结构中的数百个源文件。我没有找到任何有关使用夹板与cmake的信息。

目录结构就像

|-- CMakeLists.txt

|-- dir1

    |-- CMakeLists.txt

    |-- src

        '-- file1.c

    |-- include

        '-- file1.h


|-- dir2

    |-- CMakeLists.txt

    |-- src

        '-- file2.c 

    |-- include

        '-- file2.h

感谢。

1 个答案:

答案 0 :(得分:0)

让我为你谷歌吧。对于" cmake夹板" Google将this link作为第二个结果。

如果许可证允许,您可以在项目中使用它,或者在编写自己的模块时将其用作参考。它非常简单,只需使用cmake' splint命令在请求的源上调用add_custom_target可执行文件和所需的标志。