版权声明: https://blog.csdn.net/dadan1314/article/details/89384053
查看符号表
# 查看
nm *.dylib
nm -C *.dylib
nm -P *.dylib
nm -nm *.dylib
nm *.dylib | grep " T "
-n,按照数字而不是默认的字符排序。
-r,符号按照反序显示
-C,以原代码显示
-P,以简单格式显示每一个符号
符号表分析
符号类型 大写代码全局范围,小写代表局部范围
符号类型代号 | 说明 |
---|---|
A | Global absolute 符号 |
a | Local absolute 符号 |
B | Global bss 符号 |
b | Local bss 符号 |
D | Global data 符号 |
d | Local data 符号 |
f | 源文件名称符号 |
T | Global text 符号,代码区的符号 |
t | Local text 符号 |
U | 未定义符号 |
? | 未知符号 |