千家信息网

使用linux中nm命令显示二进制目标文件的符号表

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章主要介绍使用linux中nm命令显示二进制目标文件的符号表,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!nm是names的缩写, nm命令主要是用来列出某些文件中的符号
千家信息网最后更新 2026年11月03日使用linux中nm命令显示二进制目标文件的符号表

这篇文章主要介绍使用linux中nm命令显示二进制目标文件的符号表,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

nm是names的缩写, nm命令主要是用来列出某些文件中的符号(说白了就是一些函数和全局变量等)。 一般来说, 搞linux开发的人, 才会用到nm命令, 非开发的人, 应该用不到。

语法格式: nm [参数]

常用选项:

参考实例

显示hello.o 中的未定义符号,需要和其他对象文件进行链接:

[root@linuxcool ~]# nm -u hello.o 

在/usr/lib/ 目录下找出哪个库文件定义了memset函数:

[root@linuxcool ~]# nm -A /usr/lib/* 2>/dev/null | grep "T memset" 

显示nm的版本号:

[root@linuxcool ~]# nm -v

显示调试符号:

[root@linuxcool ~]# nm -a hello.o 

以上是使用linux中nm命令显示二进制目标文件的符号表的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

符号 命令 文件 二进制 目标 内容 函数 参考 开发 说白了 一般来说 价值 全局 兴趣 参数 变量 实例 对象 小伙 小伙伴 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 深圳九邦互联网科技有限公司 互联网科技工作委员会 互联网科技工作委员会毛军 互联网科技战争 科技类互联网 科技制造互联网公司 科技服务与互联网 奇士达互联网科技 顺玮阁互联网科技 兼蜜互联网科技 深圳卡尔迅互联网科技有限公司怎么样 现代科技和互联网有关系吗 广州慧亚互联网科技怎么样 互联网公司黑科技创始人 佛山市翊博互联网络科技有限公司 明优互联网科技有限公司 为客找房互联网科技公司怎么样 云南省自由互联网科技有限公司 吉林省码上互联网科技电话 中国主要互联网科技公司 互联网科技网 互联网科技金融公司 山东吉时兔互联网科技有限公司 恒银科技与互联网金融 保险科技服务互联网营销体系 互联网科技和医药行业 好易买互联网科技 安徽零酒互联网科技有限公司 盐城市攀科互联网科技有限公司 前海云享互联网科技
0