加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

在Delphi 7中,如何跟踪编译单元的顺序?

发布时间:2020-12-15 09:26:00 所属栏目:大数据 来源:网络整理
导读:我有一个应用程序,它是在Turbo Pascal 5中开始的,现在是Delphi 7(该项目的根源已超过20年).我们正在尝试将此项目移至Delphi XE. 有一个单元正在编译成exe,根本不应该编译到这个项目中.我无法正确追踪它是如何进入编辑的. 是否有日志或其他方法,我可以用来查
我有一个应用程序,它是在Turbo Pascal 5中开始的,现在是Delphi 7(该项目的根源已超过20年).我们正在尝试将此项目移至Delphi XE.

有一个单元正在编译成exe,根本不应该编译到这个项目中.我无法正确追踪它是如何进入编辑的.

是否有日志或其他方法,我可以用来查看正在编译的单位的顺序,以便我可以追查这个问题?

注意:我已经尝试使用ICARUS工具来完成跟踪而没有成功.

编辑:我确信使用蛮力和足够的时间我可以解决这个问题.我正在寻求的是一个更优雅的解决方案,如果有的话.

解决方法

要跟踪订单,您可以尝试使用Process Monitor之类的工具来监控磁盘I / O. Delphi本身不记录这种信息.

要了解为什么该单元被包含在您的程序中,有一种更简单的方法.只需删除(或隐藏)单位即可.编译将失败,编译器将指向提及不存在单元的uses子句.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读