![]() |
1
4
你的期望是错误的。文件中写道: 项目>依赖项 在项目组中创建项目依赖项。从列表中选择要生成的项目,然后再生成选定的项目。 你看到的行为是故意的。 |
![]() |
2
2
首先,你说“F5(跑步)”。现在是F9。。。 其次,您的系统可能存在时间问题。DCU被一个过程或类似的事情所触动。 第三,你可以把目录搞砸。您已经:
此外,打开您的项目
看看你是否有问题。此外,尝试删除 全部 来自各地的DCU(另请参阅Temp目录等)。此外,如果您有DPK、BPL aso。尝试通过创建一个名为“隐藏”(或其他)的子文件夹来“隐藏”它们。之后,如果需要,修复项目A、B和C的(输出)目录结构,并对所有内容进行新的构建。之后,看看问题是否仍然存在。 第四,你可以有一个在C和A中都使用的单元。如果你“为项目C”更改它,当然它会触发A的重建。 祝你好运 |
![]() |
3
1
对于具有复杂构建依赖关系的项目,我通常只需制作一个外部构建脚本,并按照已知的工作顺序构建。也就是说,我不是纯粹在IDE中工作,而是简单地转到命令提示符并键入
在开发其中一个项目时,我可能会在IDE中工作一段时间,但对于这些情况,我总是返回命令行构建。 Delphi IDE的依赖系统是一个可悲的小黑客。命令行构建并不是一个真正的C风格的make系统,当涉及Delphi时,它更像是一个每次都要进行强力完全重建的解决方案。然而,由于这是持续集成(在服务器上运行时)通常要做的事情,而且当你继续处理另一个项目时,你可以运行这样的命令行构建,我发现这是一种可行的方法,可以“不再担心依赖性问题和构建订单”,这是我的根本问题。 |
![]() |
Some1Else · 函数在Delphi中重新创建TForm 3 年前 |
![]() |
Agmcz · Delphi安卓库。so未安装(AAB) 3 年前 |
![]() |
nader · 如何使用delphi在web上提交表单 6 年前 |
![]() |
kwadratens · Delphi中的卡方分布函数代码 6 年前 |
|
user9672569 · 如何在完整的位图图像中绘制阴影效果? 6 年前 |
![]() |
mmmm · MSBuild(用于Delphi)Make-like功能 6 年前 |