如何使用Delphi7构建命令行?

如何使用Delphi7构建命令行?,delphi,delphi-7,Delphi,Delphi 7,我正在尝试从命令行编译器构建一个delphi项目 示例:C:\dcc32-B C:\BD\Delphi7\work\MyProject.dpr 除了标准环境路径之外: $(德尔菲)\Bin; $(德尔菲)\Lib; 美元(德尔菲)\进口; $(德尔菲)\Projects\Bpl; $(DELPHI)\Rave5\Lib 有近50个其他路径指向其他库、组件等 我如何将所有这些打包并指向commanline参数中使用的这些来生成我的构建 当我运行上面的示例时 C:\dcc32-B C:\BD\Del

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

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

除了标准环境路径之外:

$(德尔菲)\Bin; $(德尔菲)\Lib; 美元(德尔菲)\进口; $(德尔菲)\Projects\Bpl; $(DELPHI)\Rave5\Lib

有近50个其他路径指向其他库、组件等

我如何将所有这些打包并指向commanline参数中使用的这些来生成我的构建

当我运行上面的示例时

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

我收到一个致命错误:未找到文件:“文件名在此”


谢谢

我不认为dcc32.exe存储在
C:\
下,如果是您安装的Delphi确实出了问题,或者您只移动了dcc32.exe文件

建议使用Delphi安装所存储目录中的dcc32.exe。Delphi目录在很大程度上依赖于Delphi版本,但是对于Delphi版本op-7,它看起来是这样的:

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

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

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

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

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


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

我的安装路径不是默认路径。这是我上面描述的路径,我按照您上面的建议编辑了cfg文件。我也这么说吗?我想出来了。非常感谢你!正确的答案是Steve说的“将上面的4条路径行添加到配置文件中,然后我就这样称呼它:C:\dcc32-B C:\BD\Delphi7\work\MyProject.dpr