首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Otool -只获取文件大小

Otool -只获取文件大小
EN

Stack Overflow用户
提问于 2016-02-08 23:08:58
回答 1查看 636关注 0票数 1

我正在使用Otool查看编译后的库(.a),并希望了解二进制文件中每个组件的文件大小。我看到了

工具-l lib.a

会给我看这个信息,但也有很多其他的信息,我不需要。我有办法只看到文件大小而不是其他所有东西吗?如果有,我似乎找不到。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-09 00:38:28

size命令可以这样做,例如,

代码语言:javascript
复制
size lib.a

将显示存储在lib.a存档中的每个对象的大小。例如:

代码语言:javascript
复制
$ size libasprintf.a
   text    data     bss     dec     hex filename
      0       0       0       0       0 lib-asprintf.o (ex libasprintf.a)
    639       8       1     648     288 autosprintf.o (ex libasprintf.a)

在大多数系统上。OS格式有点不同:

代码语言:javascript
复制
$ size libl.a
__TEXT  __DATA  __OBJC  others  dec     hex
86      0       0       32      118     76      libl.a(libmain.o)
75      0       0       32      107     6b      libl.a(libyywrap.o)

奇怪的是(尽管“每个人”都实现了),我没有在POSIX站点上看到size。OS有一个用于它的手册页

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35281083

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档