- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2018-11-09T17:23:29+09:00","default:honma","honma")
#author("2019-10-02T09:16:42+09:00","default:honma","honma")
* 依存関係を調べる [#o993fc00]
プログラムで使用している共有ライブラリや、使用しているAPIを調べたいとき
readelf -d <プログラム名>
や
objdump -R <プログラム名>
を使用する
**実際の使い方 [#u439981a]
$ readelf -d /usr/bin/zip | grep NEEDED
0x0000000000000001 (NEEDED) 共有ライブラリ: [libbz2.so.1.0]
0x0000000000000001 (NEEDED) 共有ライブラリ: [libc.so.6]
$ objdump -R /usr/bin/zip | grep BZ2
000000000062d0a0 R_X86_64_JUMP_SLOT BZ2_bzlibVersion
000000000062d150 R_X86_64_JUMP_SLOT BZ2_bzCompressInit
000000000062d1a0 R_X86_64_JUMP_SLOT BZ2_bzCompressEnd
000000000062d210 R_X86_64_JUMP_SLOT BZ2_bzCompress
~
#htmlinsert(amazon_pc.html);