如何查看linux动态库中包含哪些函数

来源:互联网 发布:金针软件地址 编辑:程序博客网 时间:2024/05/16 00:55
1、方法1nm *.so2、方法2readelf -a *.soPS:readelf Options are:  -a --all               Equivalent to: -h -l -S -s -r -d -V -A -I  -h --file-header       Display the ELF file header  -l --program-headers   Display the program headers     --segments          An alias for --program-headers  -S --section-headers   Display the sections' header     --sections          An alias for --section-headers  -g --section-groups    Display the section groups  -t --section-details   Display the section details  -e --headers           Equivalent to: -h -l -S  -s --syms              Display the symbol table      --symbols          An alias for --syms  -n --notes             Display the core notes (if present)  -r --relocs            Display the relocations (if present)  -u --unwind            Display the unwind info (if present)  -d --dynamic           Display the dynamic section (if present)  -V --version-info      Display the version sections (if present)  -A --arch-specific     Display architecture specific information (if any).  -c --archive-index     Display the symbol/file index in an archive  -D --use-dynamic       Use the dynamic section info when displaying symbols  -x --hex-dump=<number|name>                         Dump the contents of section <number|name> as bytes  -p --string-dump=<number|name>                         Dump the contents of section <number|name> as strings  -R --relocated-dump=<number|name>                         Dump the contents of section <number|name> as relocated bytes  -w[lLiaprmfFsoR] or  --debug-dump[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,=str,=loc,=Ranges]                         Display the contents of DWARF2 debug sections  -I --histogram         Display histogram of bucket list lengths  -W --wide              Allow output width to exceed 80 characters  @<file>                Read options from <file>  -H --help              Display this information
0 0
原创粉丝点击