8
A
答えて
10
これらには、類似のパラメータはありません。 nm
はファイルシンボルをリストし、objdump
はファイルに関する多くの異なる情報を表示できます。 objdump
もシンボルを表示することができ、 "これは、表示形式が異なりますが、nmプログラムで提供される情報に似ています"というマンページに明示的に記載されています。
2
nmはposixと思われるので、gnu以外のプラットフォームで利用できます。私はOSXはobjdumpのにデフォルトで来るが、「objdumpのは、」Linux上で提供しています、同じ機能の一部を提供しています「コマンドotoolを」、提供しないことを例えば参照
http://pubs.opengroup.org/onlinepubs/000095399/utilities/nm.html
。
だから、あなたが望むのはシンボルテーブルやそれに類するタスクを見て、スクリプトの移植性を気にしていればnmを使うと思います。ファイルのデバッグ情報を調べるなどの他のタスクでは、objdumpが適切かもしれません。
関連する問題
- 1. objdumpとARM vs Thumb
- 2. アンドロイドカーネルのobjdump
- 3. objdumpの-dは、
- 4. N1:N2:....:NM
- 5. objdumpとobjcopyをc/C++ライブラリとして
- 6. shared_ptrを抽象クラスに使用しているときにnmまたはobjdumpで関数シンボルを見つける方法は?
- 7. nmコマンドの読み方:nmオプション-Tと-U(undefined)はどういう意味ですか?
- 8. シンボルルックアップエラーnmのシンボル存在
- 9. nmコマンドの「シンボル値」とはどういう意味ですか?
- 10. objdump、オフセットなしで表示
- 11. nm出力の比較方法
- 12. 新しいアーキテクチャの手順を示す古いARM7TDMI(ARMv4T)のobjdump?
- 13. objdump出力のシンボル名のコンポーネント
- 14. objdump使用時のレジスタ値の決定
- 15. GNU binutils(objdump)のインストール方法/インストール方法
- 16. Objdumpの逆アセンブルがソースコードと一致しません
- 17. 未定義の参照(nmは関数が存在すると言います)
- 18. 関数の開始アドレスと終了アドレスが正しくないobjdump
- 19. objdumpのは、私はシンプルなx86アセンブリルーチンを書いた
- 20. readelfとobjdump:なぜどちらも必要です
- 21. nmは何を表していますか?
- 22. binutilsでobjdumpを実行するとファイル形式が認識されない
- 23. Objdumpで完全なアドレスが表示されない
- 24. GDBが行番号を見つけられない、objdumpが
- 25. {!!の違い!!}と{{}}
- 26. 「 '」と「'」の違い
- 27. 違いダウンケースとダウンケースの違い! Rubyで
- 28. NMが私のWiFiネットワークを見つけることができません
- 29. nmの記号のファイルオフセットを見つける
- 30. 関数の局所変数であるnmの出力を理解したい
'nm'は' objdump'ができない情報を表示できますか? –
私はそうは思わない。 objdumpはより一般的なツールです。 – wRAR