找出静态C库的功能

时间:2010-03-29 18:22:19

标签: c static-libraries dump disassembly

我有一个静态C库(比如mylib.a),我想知道是否有可能找出该文件中实现的功能。我没有相应的头文件。我需要的就是Java的等效javap

2 个答案:

答案 0 :(得分:37)

在Windows上,您可以使用dumpbin。在Linux和朋友中,您可以使用nm

答案 1 :(得分:29)

使用nm。这只会给你符号名称 - 其中大多数前缀为T的符号都是函数。函数参数不会保留在二进制文件中。