14

有谁知道一个免费工具,类似于 Visual Studio 2010 中内置的托管代码,可以分析非托管 MFC C++ 代码并给出指标(代码行、依赖关系或耦合等)?

我在谷歌上搜索了一段时间,但真的找不到任何有用的东西。万分感谢!

4

4 回答 4

10

Source Monitor是一个很好的免费工具工具,可用于代码度量,例如 LoC 和复杂性,还可以生成 kiviat 图。但它没有任何依赖或耦合指标。

于 2012-07-06T08:12:25.130 回答
3

我们的SourceMeter工具可以分析您的 Visual C++ 项目并为您提供您要求的所有信息:指标(代码行、依赖项、耦合,总共 60 多个指标)。结果在标准 CSV 文件中,您可以在电子表格编辑器等中轻松打开这些文件。

于 2015-08-03T14:42:14.460 回答
0

不是免费的,但QA-CPP可以进行圈复杂度和静态分析等指标。

设置起来相当复杂,但它们在产品支持方面非常出色,并且会定期发布更新。

于 2012-02-24T10:50:33.660 回答
0

我不确定免费工具,但最全面的付费工具是 IBM 的 Logiscope http://www-01.ibm.com/software/awdtools/logiscope/

于 2012-02-24T06:48:34.967 回答