Delphi for Win32  Version 10.0  Copyright (c) 1983,97 Borland International

Syntax: DCC32 [options] filename [options]

  -A<unit>=<alias> = Set unit alias  -K<addr> = Set image base addr   
  -B = Build all units               -LU<package> = Use package        
  -CC = Console target               -M = Make modified units         
  -CG = GUI target                   -N<path> = DCU output directory  
  -D<syms> = Define conditionals     -O<paths> = Object directories   
  -E<path> = EXE output directory    -P = look for 8.3 file names also
  -F<offset> = Find error            -Q = Quiet compile               
  -GD = Detailed map file            -R<paths> = Resource directories 
  -GP = Map file with publics        -U<paths> = Unit directories     
  -GS = Map file with segments       -V = Debug information in EXE    
  -H = Output hint messages          -W = Output warning messages     
  -I<paths> = Include directories    -Z = Output 'never build' DCPs   
  -J = Generate .obj file            -$<dir> = Compiler directive     
  -JP = Generate C++ .obj file     
Compiler switches: -$<letter><state> (defaults are shown below)
  A+  Aligned record fields           P+  Open string params            
  B-  Full boolean Evaluation         Q-  Integer overflow checking     
  C+  Evaluate assertions at runtime  R-  Range checking                
  D+  Debug information               T-  Typed @ operator              
  G+  Use imported data references    U-  Pentium(tm)-safe divide       
  H+  Use long strings by default     V+  Strict var-strings            
  I+  I/O checking                    W-  Generate stack frames         
  J+  Writeable structured consts     X+  Extended syntax               
  L+  Local debug symbols             Y-  Symbol reference info         
  M-  Runtime type info               Z1  Minimum size of enum types    
  O+  Optimization                  
Stack size: -$M<minStackSize[,maxStackSize]> (default 16384,1048576)
