检查Delphi项目中循环依赖关系的任何工具
据说Delphi项目中的循环依赖可以显著降低编译速度,有没有工具可以检查Delphi项目中的循环依赖?谢谢 编辑: 以下ICARUS报告摘要显示,完整汇编0.8M LOC花费了32秒(感谢Alan的建议),我想知道是否还有改进的余地;) 分析人:ICARUS-使用Delphi版本3.3.2.0的列表分析器检查Delphi项目中循环依赖关系的任何工具,delphi,Delphi,据说Delphi项目中的循环依赖可以显著降低编译速度,有没有工具可以检查Delphi项目中的循环依赖?谢谢 编辑: 以下ICARUS报告摘要显示,完整汇编0.8M LOC花费了32秒(感谢Alan的建议),我想知道是否还有改进的余地;) 分析人:ICARUS-使用Delphi版本3.3.2.0的列表分析器 解析速度:32.50秒(24671行/秒)内完成801722行。我建议使用免费软件,它会生成一个使用报告并建议优化。ModelMaker Tools的Gerrit Beuze提供免费的。Del
解析速度:32.50秒(24671行/秒)内完成801722行。我建议使用免费软件,它会生成一个使用报告并建议优化。ModelMaker Tools的Gerrit Beuze提供免费的。Delphi中不可能使用循环依赖项。尝试在“接口”部分中创建两个相互引用的单元。您将得到一个错误。@在@mjustin:hours上的“2.避免大型循环依赖组”和“复杂的循环单元关系可以显著增加编译时间,最多可达小时”中的“Delphi:优化极长的编译时间”?真正地我从事一些相当大和复杂的项目(1M LOC和计数),但还没有看到编译时间,我无法用一只手数分钟。。。什么在。。。他们是在做什么来熬夜的?惊呆了……@Marjan:有了正确的硬件(奔腾5?)这应该是可能的:)@mjustin::)是的,有了正确的硬件,任何事情都是可能的,尽管我认为即使是我可怜的旧奔腾II 233MHz,96 MB内存运行Win2K,在我们的项目上也不会有一个小时。无论如何让他们使用modelmaker dependency analyzer应该会有所帮助,不过我建议使用完整的modelmaker来帮助重构这些代码库!:这里有一个免费的版本,很好!很高兴观看图形演示。谢谢!但它不显示循环引用。