nm命令可以查看可执行文件中的符号信息,使用nm可以找到可执行文件链接的外部符号或者查看自身包含的符号,nm命令包含很多的选项,可以根据需要选择,常用的选项整理如下。
命令选项 | 含义 |
---|---|
-A | 打印文件名称 |
-a | 所有符号 |
-C | 增加C++符号可读性 |
-g | 仅显示外部符号 |
-n | 按照符号地址排序 |
-u | 仅显示未定义符号 |
-r | 反向排序 |
-m | darwin风格输出 |
-x | 打印符号入口的十六进制表示,Mach-O文件可使用 |
-h | 显示帮助信息 |
使用方法
nm [options] <input files>