电脑

当前位置 /首页/游戏数码/电脑/列表

Keil uVision4出现FATAL ERROR L250的解决方案

很多朋友在按照网上的破解方法破解Keil后,证书管理界面显示证书已成功安装,也没有超过截止日期,但在编译C51程序时依然出现警告:FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED   Target not created。也就是说KEIL认为目前依然是“受限版本”,无法编译超过2K限制的代码,本文针对这种情况找到了一种解决方案,实测有效。

操作方法

(01)首先确认破解软件红框内选项选择无误(这里以C51为例);证书管理界面(License Management)显示证书已成功安装;然后是破解成功后Keil显示如图所示的警告信息。

Keil uVision4出现FATAL ERROR L250的解决方案
Keil uVision4出现FATAL ERROR L250的解决方案 第2张
Keil uVision4出现FATAL ERROR L250的解决方案 第3张

(02)其实现在Keil已经破解成功。造成上述情况的原因是:这个项目(project)是在之前还没有破解时建立的,因此project目录下的文件中记录了这个项目有代码长度限制。因此即使用破解版去编译这个项目,Keil依然认为存在代码长度限制。Keil官网上有相关解释:_

(03)接下来我们就按照Keil官网上的方法来处理吧!首先打开不能顺利编译的项目,然后点击工具栏中的Project->Clean target,然后点击Project->Rebuild all target files。现在Keil就不再显示代码限制信息了。

Keil uVision4出现FATAL ERROR L250的解决方案 第4张
Keil uVision4出现FATAL ERROR L250的解决方案 第5张

(04)其实当证书管理中显示证书安装成功时,我们就已经完成了破解,只是对于那些之前用限制版创建的项目,我们还需要重新生成一遍目标文件。

特别提示

只有已安装并使用过KEIL一段时间的用户破解时才可能出现文中所述问题。对于新安装KEIL的用户,请参考网上其它安装破解教程。