如何获得gcc创建的dylib的详细分析

时间:2010-10-14 21:30:38

标签: gcc

我有gcc为我在osx上创建一个dylib。我对确切占用该文件中的空间感兴趣,并且正在寻找一种可以让我看到该信息的工具/方法。

2 个答案:

答案 0 :(得分:3)

在二进制文件上使用nm -n。这将转储库中的符号列表,按内存地址排序。通过查看符号地址与列表中下一个地址之间的差异,您可以判断函数文本或变量数据的大小。

答案 1 :(得分:3)

您还可以使用otool查看它。 Otool可用于提取有关mach-o目标文件的各种信息。

http://www.manpagez.com/man/1/otool/