通常、大きなCプロジェクトを分析するには、grep/GNUコマンドラインツールlint、単純なPythonスクリプトが好きです。 「Cプロジェクトを分析する」と言っているのは、コードの統計情報を収集し、プロジェクトの構造、データ構造、実行の流れ、関数が何を呼び出すのか、別のモジュールのエントリポイント、静的メンバー、スレッドなどを理解することです。オブジェクト指向のコードで良いです。C++/Objective-C - 大きなプロジェクトを分析する方法(Unixの方法)?
多数のソースファイルと複数のディレクトリを含む大きなC++(またはObjective-C)プロジェクトがある場合は、クラス図、データフィールド、メソッド、メッセージ、インスタンスなどを確認したいと思います。
私は最も多くのUnix wayソリューションをお探ししています。手伝って頂けますか?