linux系统objdump输出动态库.so文件和静态库.a中符号表
1). 查看依赖项:objdump -x xxx.so | grep "NEEDED" 。
2). 查看动态符号表: objdump -T xxx.so 。假如想知道 xxx.so 中是否导出了符号 yyy ,那么命令为 objdump -T xxx.so | grep "yyy"
3). 查看符号表: objdump -t xxx.so 。-T 和 -t 选项在于 -T 只能查看动态符号,如库导出的函数和引用其他库的函数,而 -t 可以查看所有的符号,包括数据段的符号。
objdump文档:
https://sourceware.org/binutils/docs/binutils/objdump.html
linux入门文档:
https://linux265.com/course/introductory%20linux%20tutorials.html