如何获得二进制文件中每个符号的实际大小影响?

时间:2017-08-25 23:34:40

标签: ios size symbols nm

我想了解每个符号的数量,例如函数,影响我的二进制文件的大小。我尝试使用nm my_binary,按地址排序,并获取每个地址与其后的地址之间的偏移量,以获得该符号的大小。我还使用了ld链接图中报告的尺寸。每个都给出了类似的结果。但是,结果是其总和为122MB,而二进制的大小,剥离为105MB,__TEXT __text段的大小仅为70MB。任何想法可能是什么问题?这是针对arm64 iOS二进制文件的。

1 个答案:

答案 0 :(得分:0)

事实证明,在我的大小计算中,我在__bss中包含了zerofill部分。没有这些,我得到了正确的答案。