6

默认情况下,使用打开安静模式的 -Q 开关调用 DCC32 编译器。有没有办法在 .dproj 文件中或通过命令行参数禁用此开关?

我在我的 Delphi 项目中使用 msbuild 进行构建自动化。不幸的是,当 MSBuild 执行 DCC32 参数时,我找不到任何对它的引用。通常我首先在 Delphi IDE 中更改编译器参数,然后检查项目文件中更改的内容。但是,这种方法不适用于安静模式,因为我在 IDE 中找不到此选项。

4

1 回答 1

5

您可以编辑$(BDS)\bin\CodeGear.Delphi.Targets(XML)文件并将节点Quiet属性的值更改为:DCCfalse

<DCC DelphiCompile="$(_ProjectFiles)"
...
      Quiet="false"
...
/>

更新: DCC MSBuild 任务配置为抑制详细的 dcc32 输出。请参阅此答案以了解如何更改它。

于 2015-10-07T12:19:46.073 回答