如何使用Delphi 7进行命令行构建?

时间:2010-11-18 16:45:05

标签: delphi delphi-7

我正在尝试从命令行编译器构建一个delphi项目

示例:C:\ dcc32 -B C:\ BD \ Delphi7 \ work \ MyProject.dpr

除了标准的环境路径:

$(DELPHI)\滨; $(DELPHI)\ Lib文件; $(DELPHI)\进口; $(DELPHI)\项目\栉Bpl; $(DELPHI)\ Rave5 \库;

其他库,组件等有近50条其他路径......

如何将这一切打包并指向这些以在commanline参数中使用以进行构建?

当我运行上面的例子时

C:\ dcc32 -B C:\ BD \ Delphi7 \ work \ MyProject.dpr

我得到致命错误:找不到档案:'此处的档案名'

感谢

3 个答案:

答案 0 :(得分:7)

在Delphi 7下你需要编辑dcc32.cfg文件(在你的Delphi bin文件夹中)。您需要从IDE复制库路径并放入dcc32.cfg文件。您必须为不同的命令行参数添加4次,例如:

-u=path
-i=path
-r=path
-o=path

我相信有4个。我几年没有这样做,所以我希望信息是正确的。当然,命令行编译器不会像IDE那样使用相同的位置来存储路径。

答案 1 :(得分:0)

我不认为dcc32.exe存储在C:\下,如果是你安装的Delphi实际上是乱序,或者你只移动了dcc32.exe文件。

建议使用Delphi安装目录中的dcc32.exe。 Delphi目录在很大程度上取决于Delphi版本,但是对于Delphi版本,操作符号为7,看起来像这样:

C:\Program Files\Borland\Delphi7\bin\dcc32.exe

答案 2 :(得分:0)

对于Delphi的更高版本,应将其更改为:

“C:\ Program Files(x86)\ Embarcadero \ RAD Studio \ 8.0 \ bin \ DCC32.exe”-h