我有一个 Delphi 10.3 项目组。其中的所有项目都具有 Win32 目标平台,只有其中一部分具有 Win64 目标平台。当我使用 MSBuild 以 /p:Platform=Win32 构建该组时,所有项目都已构建。但如果使用 /p:Platform=Win64 键执行相同操作,则所有项目也都已构建,即使它们未配置 Win64 目标平台。
如何避免为那些在构建项目组期间没有该目标的项目构建 Win64 目标?
我有一个 Delphi 10.3 项目组。其中的所有项目都具有 Win32 目标平台,只有其中一部分具有 Win64 目标平台。当我使用 MSBuild 以 /p:Platform=Win32 构建该组时,所有项目都已构建。但如果使用 /p:Platform=Win64 键执行相同操作,则所有项目也都已构建,即使它们未配置 Win64 目标平台。
如何避免为那些在构建项目组期间没有该目标的项目构建 Win64 目标?
您可以使用Build Groups。创建一个组并将启用 Win32 的项目分配给它。然后创建另一个组并将启用 Win64 的项目分配给它。然后您可以单独编译这些组。