gpt4 book ai didi

delphi - 如何正确配置跨平台Delphi XE2项目?

转载 作者:行者123 更新时间:2023-12-03 14:44:02 25 4
gpt4 key购买 nike

现在我有 2 个平台(Mac 和 Win32)和 2 个配置(调试和发布)。整个事情都在SVN下。

这是构建输出的布局:

.\App\$(Platform)\$(Config)

代码被分成几个文件夹并位于此处:

.\Code\MyProject.dpr
.\Code\Common\
.\Code\Forms\
.\Code\Source\

常用数据文件在这里:

.\Data\ custom data files (dlls, textures, models, etc.)

这个方案虽然有一些缺陷,我需要解决,但我不知道如何改进。我只想在 SVN 的 Data 文件夹下有一组数据文件,但我需要在构建时自动将其复制到 .\App\$(Platform)\$(Config) 路径(注意,某些数据文件对于两个平台都是通用的,但有些则不是)。有没有办法设置构建过程来复制文件,就像部署和 PAServer 一样?或者,我可以将数据文件的路径设置为 ..\..\Data,但这对我来说看起来很奇怪。

也许还有一些我不知道的其他选项,或者项目布局可以完全改变?您将如何设置项目结构并构建跨平台编译?

最佳答案

使用构建后操作。

来自项目选项|构建事件 |构建后事件 |命令

How to setup

进一步阅读

  1. Creating Build Events

  2. Pre and Post-Build Automation in Delphi

关于delphi - 如何正确配置跨平台Delphi XE2项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8652956/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com