从命令行编译.dproj文件

Jac*_*tal 2 delphi delphi-xe2

我正在使用Embarcadero Delphi XE2,我有一个项目,我想从命令行编译.我设法在.dpr上使用dcc32,但我必须设置一些设置.

从我的想法,文件.dproj具有所有必要的路径和东西,所以我不需要设置这些变量,所以我的问题是:

是否可以从.dproj文件编译delphi命令行项目?

问候.

Ken*_*ite 7

是.它实际上非常简单.

使用Windows Start按钮启动Embarcadero RAD Studio XE2->RAD Studio Command Prompt,设置适当的环境变量和搜索路径条目.然后切换到项目文件夹,只需键入MSBuild并点击Enter,它将使用当前项目文件执行编译器.

如果文件夹中有多个.dproj文件,则只需在其后添加名称MSBuild,如下所示MSBuild MyMainProj.dproj.

  • 在批处理文件中,您可以调用path\to\delphi\bin\rsvars.bat来设置环境.这削减了打开RAD Studio命令提示符的手动步骤. (2认同)