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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM