# 使用 nm 命令查看 so 文件中的符号(包括函数)
nm -D libexample.so
# 使用 objdump 命令查看 so 文件中的动态符号表
objdump -T libexample.so
# 使用 readelf 命令查看 so 文件中的动态符号表
readelf -Ws libexample.so
nm -D libexample.so:
nm 命令用于列出目标文件中的符号。-D 选项用于显示动态符号表中的符号,通常包括共享库(.so 文件)中的导出函数和全局变量。objdump -T libexample.so:
objdump 是一个功能强大的工具,可以显示目标文件的详细信息。-T 选项用于显示动态符号表中的符号,类似于 nm -D,但提供了更多的上下文信息。readelf -Ws libexample.so:
readelf 用于显示 ELF 文件的内容。-Ws 选项用于显示符号表中的所有符号,包括静态和动态符号。对于 .so 文件,这通常会包含所有导出的函数和全局变量。上一篇:关闭防火墙linux
下一篇:linux配置nginx环境变量
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站