8

ファイル (C/C++/Java) で定義されているすべての関数、クラスなどの名前をダンプできる、* nix のコマンド ライン ユーティリティを探しています。

4

5 に答える 5

9

ctagsを使用すると、それを実現できます (さらに多くのことを実現できます)。ほとんどの Linux ディストリビューションに含まれています...
http://ctags.sourceforge.net/whatis.html

于 2010-09-27T06:29:50.357 に答える
0

それがあなたの正確な目的に役立つかどうかはわかりませんが、GCC-XMLを見てください

于 2010-09-27T07:49:13.283 に答える
0

あなたが参照している言語が明確ではありません:

  • コンパイルされたelfファイルの場合、デバッグ情報「-g」でファイルをコンパイルしたことを提供するreadelfユーティリティがあります
于 2010-09-27T06:30:48.077 に答える
0

cscopeまた、受け入れられた回答で提案されている ctags に似ているものを確認することもできます。独自のシンボル データベースを作成します。プロジェクト内の特定のシンボル/インクルージョン/ファイル/宣言の検索を可能にする、優れたインターフェイスを提供します。

于 2010-10-05T12:28:10.950 に答える
0

すべての関数をリストするために Doxygen を試すことができます (XML 出力の可能性も参照してください) http://www.doxygen.nl/

于 2010-09-27T13:11:58.190 に答える