delphi10.2 命令行编译x64脚本

Posted onlyou13

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了delphi10.2 命令行编译x64脚本相关的知识,希望对你有一定的参考价值。

Build.bat

@echo off

@echo delphi x64编译测试
@cd /d %~dp0
@echo 设置Delphi参数信息

@set SourcePath=%~dp0.src
@set BinPath=%~dp0Bin

@echo 编译delphi x64
if exist %BinPath%Test64.exe del /q %BinPath%Test64.exe 

@set DCC64EXE="%systemdrive%Program Files (x86)EmbarcaderoStudio19.0inDCC64.exe"
if not exist %DCC64EXE% set DCC64EXE="%systemdrive%Program FilesEmbarcaderoStudio19.0inDCC64.exe"
if not exist %DCC64EXE% set DCC64EXE="C:Program Files (x86)EmbarcaderoStudio19.0inDCC64.exe"
@set BorlandPath=%systemdrive%Program Files (x86)EmbarcaderoStudio19.0
if not exist %BorlandPath% set BorlandPath=C:Program Files (x86)EmbarcaderoStudio19.0


@set UseBuild=/build
@set RPath="%BorlandPath%lib"
@set IPATH="%BorlandPath%lib"
@set UPATH="%BorlandPath%lib"

set NameSpace="Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;Winapi;System.Win;REST;" 

echo.
@set OTYPE=-DCheckUpdate;RELEASE;
set EXEOUTPUT="%Binpath%"

@echo 开始编译Test64.dpr......%time%
cd /d %SourcePath%
%DCC64EXE% -$D0 -$L- -$Y- -B -Q -GD -NS%NameSpace% -D%OTYPE% -U%UPATH% -I%IPath% -R%RPath% -E%EXEOUTPUT% %UseBuild% -W-SYMBOL_PLATFORM Test64.dpr
@cd /d %~dp0

@echo Test64.dpr编译完成...%time%
@echo.

目录结构:

技术图片

以上是关于delphi10.2 命令行编译x64脚本的主要内容,如果未能解决你的问题,请参考以下文章

如何在命令行中使用 Visual Studio 编译 x64 代码?

Delphi的命令行编译命令

打开Delphi 10.2提示脚本错误的解决方法

Windows 7 x64上的Delphi问题?

DELPHI10.2开发的跨平台中间件

如何使delphi VCL应用程序从命令行运行