在Delphi XE3中,如果我从命令行编译,如何将其他指令传递给调用的dcc32.exe?
这是我的工作流程:
除了我需要生成详细的地图文件外,一切都编译得很好。 请注意,从IDE进行编译会生成映射文件。
如何在生成的dcc32命令中添加-GD开关以强制创建映射文件?
感谢
感谢我收到的答案,我进一步调查了:问题是我正在使用Release配置构建。 切换到Debug配置并在其中启用IDE中的详细地图文件生成,产生了所需的效果。 我研究了更改的.dproj文件,发现添加了一个新属性DCC_MapFile = 3。 此时我已经在ide映射文件生成中再次禁用,并将此属性添加到msbuild命令行:
/属性:DCC_MapFile = 3
所以这就是我的问题的答案(如何将参数传递给msbuid传递给dcc32.exe ;-)