NM.1
上传用户:datang2001
上传日期:2007-02-01
资源大小:53269k
文件大小:1k
源码类别:

操作系统开发

开发平台:

C/C++

  1. .TH NM 1
  2. .SH NAME
  3. nm - print name list
  4. .SH SYNOPSIS
  5. fBnmfR [fB-dgnoprufR]fR [fIfilefR] ...fR
  6. .br
  7. .de FL
  8. .TP
  9. \fB\$1\fR
  10. \$2
  11. ..
  12. .de EX
  13. .TP 20
  14. \fB\$1\fR
  15. # \$2
  16. ..
  17. .SH OPTIONS
  18. .FL "-d" "Print the offsets in decimal instead of in hex"
  19. .FL "-g" "Print only external symbols"
  20. .FL "-n" "Sort numerically rather than alphabetically"
  21. .FL "-o" "Prepend file name to each line rather than only once"
  22. .FL "-p" "Do not sort, print in symbol-table order"
  23. .FL "-r" "Sort in reverse order"
  24. .FL "-u" "Print only undefined symbols"
  25. .SH EXAMPLES
  26. .EX "nm -n a.out" "Print all symbols in numerical order"
  27. .EX "nm -dg a.out" "Print globals alphabetically in decimal"
  28. .SH DESCRIPTION
  29. .PP
  30. fINmfR prints the symbol table of executable files when it is available.
  31. If no file is given, the symbols in fIa.outfR are used.  
  32. The format of the table 
  33. is somewhat compatible with the one produced  by fIasldfR when used with 
  34. the fB-sfR option. The symbol table can be added with fIastfR.  
  35. Assembly language files do not have symbol tables.
  36. .SH "SEE ALSO"
  37. .BR anm (1),
  38. .BR asize (1),
  39. .BR ar (1),
  40. .BR size (1).