linux nm
nm - list symbols from object files.
nm的一些使用例子
显示每个symbol所在的文件名
nm -A [obj-file]
显示debugger符号
nm -a [obj-file]
demangling for c++
nm -C [obj-file]
只显示dynamic symbol
nm -D [obj-file]
控制输出的格式(可选bsd(default),posix,sysv)
nm -f posix [obj-file]
显示外部符号
nm -g posix [obj-file]
对输出结果按照地址大小进行排序
nm -n posix [obj-file]
只显示未定义符号
nm -u posix [obj-file]
只显示已定义符号
nm --defined-only posix [obj-file]