【问题标题】:Seeking C++ metrics tool for Linux [closed]寻找适用于 Linux 的 C++ 指标工具 [关闭]
【发布时间】:2012-02-01 03:16:09
【问题描述】:

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

我找到了一个不错的工具,叫做Source Monitor,但它只能在 Windows 上运行,并且源代码无法在 Linux 上重建。

我也看到了cccc,但是基于the bug list,它似乎不再维护了。

【问题讨论】:

标签: c++ code-metrics


【解决方案1】:

根据您需要的指标类型,您可以考虑计算代码行数指标的CLOC,或者例如计算与代码重复相关的不同指标的CCFinder。 CCFinder GUI 版本似乎无法使用,但命令行版本似乎可以正常使用。

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

【讨论】:

    【解决方案2】:

    一个月前,我的一位同事向我展示了我们正在开发的软件的 cppdepends 分析结果,我记得它给了我一个很好的印象。你可以check their linux version。

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

    【讨论】:

    • pmccabe 运行良好,随 Ubuntu (pkg pmccabe) 一起提供。太好了!
    • 我已在答案中添加了 Ubuntu 软件包参考。
    【解决方案3】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-07
      • 2010-11-23
      • 2010-09-06
      • 1970-01-01
      • 2010-10-07
      • 2011-09-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多