Delphi编译器选项

时间:2012-09-27 11:39:46

标签: delphi compiler-construction params

在编译Delphi应用程序时,您需要在config $(Config)\ $(Platform)中使用一些参数将编译后的文件放在Release \ Win32中 是否有任何param为我提供了DPR文件中所述的程序名(也是exe文件的名称)

只是为了让我更清楚我想要的东西: 我希望我所有编译的exe都放在一个名为C的文件夹中:_Delphi_Compiled \ Projectname \ Config \ Platform(使用我提到的项目,它将是C:_Delphi_Compiled \ GUIDmaker \ Release \ Win32) 这将使我对项目exe文件和DCU文件有更多的控制权

3 个答案:

答案 0 :(得分:2)

$EXENAME是项目输出文件的名称(应用程序为Project1.exe,库为Project1.dll等。)

$PROJECTFILENAME是您的DPR文件的名称

答案 1 :(得分:0)

在这里查看我的答案:https://stackoverflow.com/a/9597461/978342     \$(Platform)\$(Config)\$(MSBuildProjectName)这将为您提供所需的一切。

答案 2 :(得分:0)

还有Application.ExeName,但如果这是由dll调用的,则返回调用exe的名称而不是dll的名称。

http://docwiki.embarcadero.com/Libraries/en/Vcl.Forms.TApplication.ExeName