Max OS X で自分のコードの McCabe スタイル関数の複雑さをテストするには、どのツールを使用できますか?
Linux 用のpmccabeがあります。これは、私の部門のマシンにあり、彼らが私に使用することを望んでいます。特定のプロジェクト ファイル内の各関数を分析し、McCabe スタイルの整数としての関数の複雑さを含む、それぞれのデータを吐き出します (出力例)。同じ機能のものが欲しいです。
Max OS X で自分のコードの McCabe スタイル関数の複雑さをテストするには、どのツールを使用できますか?
Linux 用のpmccabeがあります。これは、私の部門のマシンにあり、彼らが私に使用することを望んでいます。特定のプロジェクト ファイル内の各関数を分析し、McCabe スタイルの整数としての関数の複雑さを含む、それぞれのデータを吐き出します (出力例)。同じ機能のものが欲しいです。
pmccabe は Mac OS X で利用できます。Homebrew を使用してインストールできます。
受け入れられた回答で提供されたリンクは現在古くなっています。Homebrew をインストールするには、ターミナルで次のように入力してみてください。
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
次に、次のコマンドを入力して pmccabe をインストールします。
$ brew install pmccabe
インストールしたら、通常どおり pmccabe を使用します。以下は、現在のディレクトリ内のすべての .h および .cpp ファイルの複雑さテストを出力します。
$ pmccabe *.h *.cpp
pmccabe や valgrind などの他の Linux 専用ツールにアクセスする必要がある場合、Mac で仮想マシンを無料で実行できます。
仮想ボックスはhttps://www.virtualbox.org/からダウンロードできます。
これは、簡単なグーグル検索から出てきたいくつかのubuntuイメージです:http://virtualboxes.org/images/ubuntu/
また、大学のコンピューターに ssh 接続することも検討してください。幸運を!
これを見つけるのに時間がかかりました:
自作を使用します。
この行をターミナルにコピーして、homebrew をインストールします。
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
次に、次のコマンドを実行します。
$ brew install pmccabe