这是事物的状态,不能改变(公司有超过1000名员工)。
现在,编译他们的主应用程序大约需要7分钟,并且有超过2M行代码。所有工作站都在VMWare上运行,这可能会占用编译时间的一部分。即使服务器/网络负载在夜间很小,这个编译时间也是一样的。
更改单行代码将导致简单编译需要4到5分钟,即使没有其他更改。我不能使用代码完成或代码参数是不切实际的,因为只要编译就会产生延迟。
我有什么办法可以改善编译时间吗?我通过管理器运行了一些想法,并且DLL或任何类型的外部依赖都是不可能的。升级到较新版本的Delphi是不可能的,因为他们估计成本超过50万美元,他们计划在更晚的时候这样做。
有人提到将所有第三方文件放在他们自己的独立软件包中,因为它们永远不会改变,但我没有足够的经验来知道这是否有助于编译时间。
过去几周我做了一些搜索,但我没有找到适合我情况的任何想法。
提前感谢任何提示!
PS:我需要补充一点,我在编译时没有帮助我尝试过DelphiSpeedUp和其他工具。