Mac的McCabe式功能复杂度测试

McCabe-style function complexity test for Mac

本文关键字:复杂度 测试 功能 McCabe Mac      更新时间:2023-10-16

我可以使用哪种工具来测试我的代码的Max OS X?

的MCCABE型功能复杂性

Linux有PMCCABE,它是我部门的机器上以及他们希望我使用的东西。它分析了某些项目文件中的每个功能,并为每个功能介绍了数据,包括功能复杂性作为McCabe风格的整数(示例输出)。我会喜欢具有相同功能的东西。

如果您需要访问PMCCABE或其他Linux的工具,例如Valgrind。

您可以从https://www.virtualbox.org/

下载虚拟框

这是一些来自快速的Google搜索出现的Ubuntu图像:http://virtualboxes.org/images/ubuntu/

您可能还会研究Sshing的大学计算机。祝你好运!

花了一段时间才找到这个:

使用自制。

将此线复制到安装自制的终端:

ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

然后,运行此命令:

$ brew install pmccabe

PMCCABE可用于Mac OSX。可以使用Homebrew进行安装。

现已过时所接受的答案中提供的链接。尝试在终端中输入以下内容以安装Homebrew:

$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

然后输入以下命令以安装PMCCABE:

$ brew install pmccabe

安装后,使用pmccabe往常。以下将对当前目录中的所有.H和.CPP文件输出复杂性测试:

$ pmccabe *.h *.cpp