dcc32编译

DCC32 参数说明
它的編譯器參數如下:
选项    描述
Aunit=alias 设置单元别名
B      编译所有单元
CC     编译控制台程序
CG     编译图形界面程序
Ddefines  编译条件符号定义
Epath    可执行文件输出路径
Foffset   查找运行期间错误
GD     生成完整.Map文件
GP     生成.Map文件Public段
GS     生成.Map文件Segment段
H      输出提示信息
Ipaths   文件包含路径
J      生成.Obj目标文件
JP     生成C++类型.Obj目标文件
Kaddress  Set image base address
LEpath   包.BPL文件输出路径
LNpath   .dcp文件输出路径
LUpackage  使用运行期间包列表
M      编译有改动的源文件
Npath    dcu/dpu文件输出目录
Opaths   .Obj文件(汇编目标代码文件)路径
P      按8.3格式文件名查找
Q      安静模式
Rpaths   资源文件(.RES)路径
TXext    目标文件扩展名
Upaths   单元文件路径
V      为Turbo Debugger生成调试信息文件
VN     以.Giant格式生成包含命名空间的调试信息文件(将用于C++Builder)
VR     生成调试信息文件.rsm
W      输出警告信息
Z      Disable implicit compilation
$directive Compiler directives
--Help   显示编译选项的帮助。同样的,如果你在命令行单独输入dcc32,也会显示编译选项的帮助。
--version  显示产品名称和版本

 

如果使用Delphi(v5, v6, v7, 2006, 2007, 2009),那么在使用dcc32对原代码进行编译的时候,经常会出现找不到某个系统文件的错误,例如word2000.dcu,Idbasecomponent等系统的DCU文件,但在Delphi 2006 IDE里面,又可以正常编译工程,只是在命令提示符下面使用dcc32无法正常编译.dpr文件,解决方法:

修改Delphi安转目录下的Bin下面的dcc32.cfg,增加一些常用的系统DCU的目录即可,例如修改如下面类似:

-aWinTypes=Windows;WinProcs=Windows;DbiProcs=BDE;DbiTypes=BDE;DbiErrs=BDE
-u"C:\Program Files\Borland\BDS\4.0\lib";"C:\Program Files\Borland\BDS\4.0\lib\Obj";"C:\Program Files\Borland\BDS\4.0\lib\Indy9";"C:\Program Files\Borland\BDS\4.0\Imports"

转载于:https://www.cnblogs.com/yxbsmx/articles/1698767.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值