我让 gcc 在 osx 上为我创建了一个 dylib。我对究竟是什么占用了该文件中的多少空间很感兴趣,并且正在寻找一种工具/方法来让我看到该信息。
最佳答案
在二进制文件上使用 nm -n
。这将转储库中的符号列表,按内存地址排序。通过查看符号地址与列表中下一个地址之间的差异,您可以判断函数文本或变量数据的大小。
关于gcc - 如何详分割析 gcc 创建的 dylib,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3937752/