DCC32的参数详解

完整的内容如下:

  1 // DCC32编译器的设置说明。
  2 
  3 // Dcc32 [options]  filename [options]
  4 // DCC32 [操作选项] 文件名称 [操作选项]
  5 
  6 //  -A<unit>=<alias> = Set unit alias
  7 //  给单元设置别名。
  8 
  9 //  -B = Build all units
 10 //  -B 编译所有的单元,这个肯定对于编译项目的时候是必选的,
 11 //  要不然,漏一个dcu就不能正常生成了呗。
 12 
 13 //  -CC = Console target     
 14 //  指定编译目标,如果你写的是控制台程序,那么你就选这个。
 15         
 16 //  -CG = GUI target
 17 //  可理解,就是现在windows的可视化程序,不是dos程序。
 18                          
 19 //  -D<syms> = Define conditionals  
 20 //  编译条件符号定义
 21          
 22 //  -E<path> = EXE/DLL output directory
 23 //  指定生成的EXE/DLL文件的输出路径
 24         
 25 //  -F<offset> = Find error      
 26 //  是否关闭查找运行期间错误
 27             
 28 //  -GD = Detailed map file     
 29 //  生成详细的Map文件(一个.MAP文件被分成三个节:Segment 、 Publics  、Line Numbers)
 30              
 31 //  -GP = Map file with publics   
 32 //  生成map的public字段
 33            
 34 //  -GS = Map file with segments   
 35 //  生成map的segment字段
 36           
 37 //  -H = Output hint messages  
 38 //  输出提示信息
 39               
 40 //  -I<paths> = Include directories  
 41 //  文件包含路径   可用
 42         
 43 //  -J = Generate .obj file          
 44 //  生成 .obj文件 不怎么使用
 45         
 46 //  -JPHNE = Generate C++ .obj file, .hpp file, in namespace, export all
 47 //  生成C++的obj文件
 48         
 49 //  -K<addr> = Set image base addr   
 50 //  图片文件基地址
 51         
 52 //  -LE<path> = package .bpl output directory
 53 //  指定生成的.bpl文件的输出路径
 54         
 55 //  -LN<path> = package .dcp output directory
 56 //  指定生成的.dcp文件的输出路径
 57         
 58 //  -LU<package> = Use package       
 59 //  使用的运行期列表
 60         
 61 //  -M = Make modified units      
 62 //  编译有变化的单元
 63            
 64 //  -N0<path> = unit .dcu output directory
 65 //  指定生成的.dcu文件的输出路径
 66         
 67 //  -NH<path> = unit .hpp output directory
 68 //  指定生成的.hpp文件的输出路径
 69         
 70 //  -NO<path> = unit .obj output directory
 71 //  obj文件
 72         
 73 //  -NB<path> = unit .bpi output directory
 74 //  指定生成的.bpi文件的输出路径
 75         
 76 //  -NS<namespaces> = Namespace search path
 77 //  指定命名空间的搜索路径
 78         
 79 //  -O<paths> = Object directories   
 80 //  
 81         
 82 //  -P = look for 8.3 file names also
 83 //  8.3文件格式(不懂) 
 84         
 85 //  -Q = Quiet compile               
 86 //  安静模式?
 87         
 88 //  -R<paths> = Resource directories 
 89 //  资源文件(.res)路径
 90         
 91 //  -U<paths> = Unit directories     
 92 //  单元路径
 93         
 94 //  -V = Debug information in EXE    
 95 //  生成debugger调试信息文件
 96         
 97 //  -VR = Generate remote debug (RSM)
 98 //  
 99         
100 //  -W[+|-][warn_id] = Output warning messages
101 //  
102         
103 //  -Z = Output 'never build' DCPs   
104 //  
105         
106 //  -$<dir> = Compiler directive     
107 //  编译路径
108         
109 //  --help = Show this help screen   
110 //  输出帮助信息
111         
112 //  --version = Show name and version
113 //  输出版本号
114     
115 //  --no-config = do not load default DCC32.CFG file
116 //  不读取DCC32.CFG文件

你可能感兴趣的:(DCC32的参数详解)