如何检查Linux或Mac中两个C ++静态库之间的区别

时间:2015-05-26 15:12:26

标签: c++ linux macos

现在我有两个具有相同名称的C ++静态库,例如libA/libAbc.alibB/libAbc.a。这两个库的大小不同,因此不同。但是,它们使用相同的源代码构建,但具有不同的编译和链接配置。我的问题是如何获得有关其差异的更多细节。我可以找出可能导致差异的编译选项或链接选项吗?谢谢。

1 个答案:

答案 0 :(得分:0)

Objdump -d-反汇编lib。 nm-您可以显示表格符号。

查看两个命令中的选项以了解更多信息。