标签: c static-libraries dump disassembly
我有一个静态C库(比如mylib.a),我想知道是否有可能找出该文件中实现的功能。我没有相应的头文件。我需要的就是Java的等效javap。
mylib.a
javap
答案 0 :(得分:37)
在Windows上,您可以使用dumpbin。在Linux和朋友中,您可以使用nm。
dumpbin
nm
答案 1 :(得分:29)
使用nm。这只会给你符号名称 - 其中大多数前缀为T的符号都是函数。函数参数不会保留在二进制文件中。
T