有効なCプログラムを解析し、関数、グローバル変数、#define
定数、各関数のローカル変数などのリストを含むレポートを生成できるツールはありますか。
3 に答える
3
Doxygen は上記のすべてを行います。
于 2008-09-17T15:13:36.463 に答える
0
-x オプションを指定して exuberant-ctags を試し、すべての種類を生成するように指示してください。Exuberant CTAGS は、多くの Linux ディストリビューションのデフォルトの ctags です。
試してみてください: exuberant-ctags -x --c-kinds=cdefglmnpstuvx --language-force=c filename
ファイル名に .c 拡張子がない場合でも機能します。
exuberant-ctags --list-kinds=c を使用して、可能なタグを確認できます。
Windows では、cygwin 環境が ctags をサポートしています。cygwin を必要としない Windows ビルドがあるかどうかはわかりません。
于 2008-09-17T15:24:00.603 に答える