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

操作系统开发

开发平台:

C/C++

  1. IFDEF(1)                  Minix Programmer's Manual                   IFDEF(1)
  2. NAME
  3.      ifdef - remove #ifdefs from a file
  4. SYNOPSIS
  5.      ifdef [-t] [-dsymbol] [-Dsymbol] [-Usymbol] [-Isymbol] [file]
  6. OPTIONS
  7.      -D   Define symbol permanently
  8.      -I   Ignore symbol
  9.      -U   Undefine symbol permanently
  10.      -d   Define symbol. It may be #undef'ed later
  11.      -t   Produce a table of the symbols on stdout
  12. EXAMPLES
  13.      ifdef -DUNIX file.c >newfile.c
  14.                          # Define UNIX
  15.      ifdef -D_MINIX -UDOS <x.c >y.c
  16.                          # Define
  17. DESCRIPTION
  18.      Ifdef allows conditional code [ #ifdef ... #endif  ]  to  be  selectively
  19.      removed  from  C  files,  but  at  the  same  time  leaving  all  other C
  20.      preprocessor commands intact such as #define,  #include  etc.   Input  to
  21.      ifdef  is either the file named as the last argument, or stdin if no file
  22.      is named.  Output goes to stdout.
  23.      Symbols may be defined with the -d or -D flags just like cpp, except that
  24.      the  latter  option  ignores  subsequent #undefs.  It is not permitted to
  25.      give values to symbols.  Similarly, -U undefines  a  symbol  and  ignores
  26.      subsequent  #definess.   Symbols  defined with -I are ignored; any #ifdef
  27.      using an ignored symbol will be left intact.
  28.                                                                              1