Delphi 6 - 当我多次编译时错误消失

标签 delphi compiler-construction compilation delphi-6

在过去的几个月里,我的 Delphi 安装一直在走下坡路。看起来,当我构建一个版本时,它经常会出现奇怪的错误,如果我构建,然后编译,然后构建,编译等,这些错误就会得到解决。

我与另一位开发人员交谈过,他认为这是一个编译器错误。随着时间的推移,这种性能下降的情况在我们的其他计算机上也发生过。

堆栈溢出认为可能是什么问题。

最佳答案

我见过最多的情况是相同单元/dcus 的多个版本存在于不同的文件夹/路径中,并且根据几乎微不足道的变化,编译器/链接器使用不同的路径并选择不同版本的单元来构建 exe。
我会进行一次大规模的 Spring 清理,检查 lib/搜索路径,删除所有 dcus 并确保任何单元都没有重复版本。
而且,大家一致认为,重新安装 Delphi 有助于以干净的状态开始。

关于Delphi 6 - 当我多次编译时错误消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2767390/

相关文章:

delphi - 如何将多个用户的 Access 数据库迁移到一个 SQL Server 数据库

c++ - g++ -E 选项输出

c - 在构建词法分析器时使用哈希表

c++ - 编译后sizeof是不是转成常量了?

excel - 如何在工作簿的最后一页之后添加工作表?

delphi - XML文档注释中的交叉引用

c++ - 没有opengl的QT项目

c++ - 使用 c++0x 编译的 makefile

c++ - 转换问题

mysql - IDE 中的 SQL 组件连接问题