加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

delphi – 如何通过MSBuild将参数传递给编译器?

发布时间:2020-12-15 10:06:31 所属栏目:大数据 来源:网络整理
导读:我正在使用下面的代码让MSBuild构建一个Delphi 2010 groupproj: MSBuild C:srcmyprojgroup.groupproj /target:Build /p:config=Release 我无法弄清楚如何修改上面的行,以便我可以传递这个参数 -EC:mypath 到编译器(bcc32.exe). 我花了相当多的时间试图在
我正在使用下面的代码让MSBuild构建一个Delphi 2010 groupproj:
MSBuild C:srcmyprojgroup.groupproj  /target:Build /p:config=Release

我无法弄清楚如何修改上面的行,以便我可以传递这个参数

-EC:mypath

到编译器(bcc32.exe).

我花了相当多的时间试图在网上找到这个. / property:name = value似乎可能是我需要的,但到目前为止还没有.

这甚至可能,或者我现在必须了解MSBUILD配置文件…

解决方法

在Delphi中更改构建配置,或者在.DPROJ文件中手动更改.如果您在其中任何一个地方更改了Release配置,那么你会没事的.

或者,查看.dproj文件并查看调用所需的设置(例如,“IncludePath”或“OutputDir”).然后,您可以使用msbuild的/属性开关.例如:

msbuild /property:WarningLevel-2;OutputDir=binDebug myproj.dproj

您可以在命令窗口提示符中使用以下命令查看这些命令行开关和示例:

msbuild /? | more

从D2007快速检查.dproj文件表明您可能正在寻找DCC_IncludePath或DCC_UnitSearchPath属性.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读