• ベストアンサー

使用関数全量を確認

自前で作成したcアプリケーションで使用している関数を、全て洗い出そうとしています。 nmコマンドの出力で全量になるのでしょうか? 宜しくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • plantarum
  • ベストアンサー率53% (42/79)
回答No.1

static関数や変数はnmでは出てきません。 デバッグ情報つけてコンパイル後、デバッグ情報をダンプし、関数だけ抜き出した方がいいかと思います。

tomyork7
質問者

お礼

明瞭な解決策をどうもありがとうございました。

その他の回答 (1)

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.2

インライン関数は nm では出てこないかも. あと, 標準ライブラリ関数のうち stdio.h のものでいくつか「普通はマクロ」というものがあります (getchar など).

tomyork7
質問者

お礼

貴重なご指摘どうもありがとうございました。

関連するQ&A