代码之家  ›  专栏  ›  技术社区  ›  Steve

为什么Delphi2009有时(更经常是这样)坚持我构建?

  •  1
  • Steve  · 技术社区  · 16 年前

    我注意到,使用Delphi2009,在编译时经常会遇到奇怪的错误,例如递归单元使用,有时甚至只是(看起来)随机错误,这些错误指向单元末尾的空白。

    这些并不是真正的错误,因为完整的构建可以解决任何问题,我可以继续进行。我怀疑仿制药与此有关。现在Delphi构建非常快,但这仍然令人沮丧。Delphi2006和Delphi2007并没有做到这一点,但后来他们没有仿制药。

    1 回复  |  直到 16 年前
        1
  •  1
  •   Francesca    16 年前

    如果没有更多的细节,很难说清楚,但是我怀疑编译器找到pas/dcu所依赖的路径中有某种混乱。根据需要编译的内容,找到的单元的顺序不一样,或者甚至不需要那些好的单元。

    你有没有修改过的德尔福单位?
    你有单独的DCU文件夹吗?
    在路径中是否混合了源和编译单元文件夹?