nm指令详解

阅读: 评论:0

nm指令详解

nm指令详解

nm在linux中列出目标文件的符号清单,常用来查看动态链接库中的函数

nm支持的选项如下

-a   按照man手册,仅列出调试信息,实际上却是调试信息+正常信息

-A   增加一列显示目标文件,没有实际意义

-C   将低级符号信息编码成便于查看的用户信息,最终效果是符号清单呈现出class::memberfunction形式的信息,最常用的选项

-D   显示动态符号,以目标文件为so为例,显示了so中增加的符号信息以及so引用的so的符号信息

-f   指定不同的输出格式,改变命令输出格式

-g   仅显示外部符号,实测和-D选项输出几乎一样

-l   显示符号的行号,附加一列显示符号在xx文件的xx行定义    较常用

-n   将符号按照地址进行排序

-p   不排序符号,使用该选项后的输出没有按照地址也没有按照符号名称排序

-r   逆序输出符号

-u   仅显示未定义符号,实测列出了GLIBC中的memset、memcpy等,不清楚具体作用

-h   显示帮助

-V   版本信息

本文发布于:2024-02-01 19:33:39,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170678721938955.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:指令   详解   nm
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23