为Linux寻找C++度量工具

Seeking C++ metrics tool for Linux

本文关键字:度量 工具 C++ 寻找 Linux      更新时间:2023-10-16

我正在寻找一个可以在Linux上运行的C++代码质量度量工具。集成Eclipse将是一个额外的好处,但不是必需的。

我找到了一个不错的工具,名为Source Monitor,但它只适用于Windows,并且源代码无法在Linux上重建。

我也看到了cccc,但根据错误列表,它似乎不再被维护了。

根据您需要的度量类型,您可以考虑计算代码行度量的CLOC,或者,例如,计算与代码重复相关的不同度量的CCFinder。CCFinder GUI版本似乎不起作用,但命令行版本似乎工作得很好。

此外,许多商业工具,例如Testwell的CMT++,通常可以提供评估许可证。

一个月前,我的一个同事向我展示了我们正在开发的一个软件的cppdens分析结果,我记得它给我留下了很好的印象。你可以查看他们的linux版本。

还有pmccabe,它有一个可用的Debian/Uubuntu包。它计算每个函数的McCabe复杂度。

Metrix++在linux上工作,并获得了一些代码质量指标。http://metrixplusplus.sourceforge.net/