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

操作系统开发

开发平台:

C/C++

  1. .TH MREF 1
  2. .SH NAME
  3. mref - make listing and cross reference map of MINIX
  4. .SH SYNOPSIS
  5. fBmreffR [fB-dlmstxfR] [fB-p fInfR] [fB-fInfR] fIfile ...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" "Do not produce definition file (global symbol table)"
  19. .FL "-l" "Do not produce listing"
  20. .FL "-m" "Multiple references on one line are cited only once"
  21. .FL "-p" "Set initial page number to fInfR"
  22. .FL "-s" "Suppress line numbering between procedures"
  23. .FL "-t" "Generate output for fItrofffR"
  24. .FL "-x" "Do not produce the cross reference map"
  25. .FL "-fIn" "Number of lines to print per page, default = 50"
  26. .SH EXAMPLES
  27. .EX "mref *.[fIhcfR]" "List and cross reference files fI.hfR and fI.cfR"
  28. .EX "mref -60 -t *.c" "Produce fItrofffR input at 60 lines/page"
  29. .EX "mref -dx -p 100 *.c" "Listing only, first page is numbered 100"
  30. .SH DESCRIPTION
  31. .PP
  32. In default mode, 
  33. .I mref
  34. produces three output files: a numbered listing of the input files
  35. (on standard output), a global symbol table (on fIsymbol.outfR),
  36. and a cross reference map to the global symbols (on fIxref.outfR).
  37. A global symbol in this context is one present in a #define, PUBLIC,
  38. PRIVATE, or SYMBOL statement (the latter being introduced to allow users
  39. to explicitly declare certain symbols as global).
  40. Any of the three outputs can be suppressed, or alternatively, be made
  41. suitable for input to fItrofffR for typesetting.