Delphi 7 的bug??? 好像是编译器的bug!(200分)

  • 主题发起人 主题发起人 wulianmin
  • 开始时间 开始时间
W

wulianmin

Unregistered / Unconfirmed
GUEST, unregistred user!
我编了一个软件(比较复杂),用Compile编译通过,能产生.exe文件,
但是build不行,出现[Fatal Error]Internal error:L681
以前也不会的,我修改了一下代码后就这样了
为什么?
 
调试呀,
 
是否用D版
 
埃,时光倒流了
 
试试断点调试
 
要不行,只有重装 delphi 了,
要不把 source 文件完全重新编译
我原来也遇过这样问题,记不清如何搞定的
 
重新安装也没用,可能是编译器对某段代码build时有问题
 
这很明显不是bug 以前也是碰到过这种现象 是你程序的问题 !!!没错!!!!
 
回答前,请先注意:Compile没有问题,而且可以产生.exe文件!
 
Compile 不会重新编绎所有的单元的,还是查查程序,看看有没有模糊不清的地方。比如用了太
多的Break语句等。
 
用build是到最后link时出错
删除所有的dcu文件,重新编译也是一样的。
 
首先换一台机器编译试试,其次再检查检查你的程序.最好看看帮助中关于L681是怎么讲的,最可能的情况是你的编译选项在某个地方出问题了
 
不行啊,有没有知道的?
 
Delphi 7 出 update pack 了吧,打了补丁没有?
 
这个没用的,因为我根本没用到需要升级的VCL
 
请用Compile All 试一试
 
compile all没问题,build all不行
 
最好还是打一下补丁,还可以设置一下Project Options的
Linker页看看.
 
没用:(,还有没有高招?
 
后退
顶部