导言
今天我用keil5调试C51的程序,发现不行,连编译都编译不了,最后下载了一个C51 的keil5 依赖包,就可以编译了。可是后来又出现了一个问题。就是编译后他发生错误。
错误信息:*** FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED
问题分析
说我的程序大小受到了版本的限制(版本大佬还是强呀!!)
所以,我看了一下软件的许可。
在我安装了C51的包后,他多出了红色框内的那条,所以我就用*****了。
图中就是**后的,还没**的是无日期的。
***选择如下:
C51 MDK(professional)
一波三折
我以为**了之后就可以了,没想到还是不行。
我只能去百度上找了。
最后发现:
如果你是在**之前建立的项目,他的限制信息会记录在项目的编译文件中
解决方法
1.把.c 和.h文件复制出来,重新建立一个项目,这样子就不会留有限制信息。
2.也可以吧编译文件清楚,在进行编译
如上所示操作即可。
‘以上所有的资源大家搜索一下就可以找到,如果找不到可以私信我,我可以发给你们。
如果有其他的问题可以评论区指出,有问必答,知无不言。
如果有用,不妨点个赞或者关注一下,消息第一时间通知!