40

私は静的Cライブラリ(たとえばmylib.a)を持っていますが、そのファイル内に実装されている関数を見つけることができるかどうか疑問に思っていました。対応するヘッダーファイルがありません。javap私が必要としているのは、Javaと同等のものです。

4

2 に答える 2

48

Windowsではを使用できますdumpbin。Linuxやその仲間では、を使用できますnm

于 2010-03-29T18:23:09.720 に答える
36

nmを使用します。それはあなたにシンボル名を与えるだけです-その前に付けられたシンボルのほとんどはT関数になります。関数の引数はバイナリに保持されません。

于 2010-03-29T18:24:17.283 に答える