
linux 查看库信息常用命令
- file 查看so文件是32位还是64位
$file libhadoop.so.1.0.0
libhadoop.so.1.0.0: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped
nm用来列出目标文件的符号清单.
ar命令可以用来创建、修改库,也可以从库中提出单个模块。
objdump:显示目标文件中的详细信息 objdump -d ,可以查看这些工具究竟如何完成这项任务 -d是ldd的缩写
ldd 查看可执行文件链接了哪些 系统动态链接库
readelf 显示关于 ELF 目标文件的信息
readelf -d libffmpeg.so | grep NEEDED