如何列出*.so C库中的所有函数

3

我刚刚创建了一个包含一些函数的*.so库。我该如何查看它包含的所有函数?我尝试查看内容但只看到一些垃圾。


尝试使用 nm -DC yourlib.so 命令。添加 --defined-only 参数以获得明显的效果。 - n. m.
你想查看所有的函数还是只想查看那些被导出并且可以直接调用的函数? - CB Bailey
1
我很想看到所有的函数,如果可能的话,可以通过编写一个程序来实现,例如使用一些C头文件。 - Dario
“nm” 是如何实现的呢?只能通过编程来实现吗?破解其源代码并进行研究。 - n. m.
1个回答

4
nm -o

man nm
nm - list symbols from object files

1
谢谢,我想知道是否可以通过编程来完成,比如使用C程序? - Dario

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接