wumei3354 发表于 2012-7-2 00:28:45

Keil uVision4编译出错求助!

我用Keil uVision4建了个工程,以在XP下一切可以正常,现在电脑升级后用win7系统了,也是一样装了Keil uVision4,并用网上的被解了.
现在编译这个工程时有时可以编译通过出现如:

Rebuild target 'Target 1'
assembling MAIN.ASM...
linking...
Program Size: data=8.0 xdata=0 code=16543
creating hex file from ".\HEX\SJ003_C03261"...
".\HEX\SJ003_C03261" - 0 Error(s), 0 Warning(s).

但大多数编译时提示如下:
Rebuild target 'Target 1'
assembling MAIN.ASM...
linking...
BL51 BANKED LINKER/LOCATER V6.22 - SN: K1UFC-2M8SKS
COPYRIGHT KEIL ELEKTRONIK GmbH 1987 - 2009
".\HEX\MAIN.obj"
TO ".\HEX\SJ003_C03261"
PRINT(".\LST\SJ003_C03261.m51") RAMSIZE(256)
******************************************************************************
* RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 4068H BYTE (805%) *
******************************************************************************
Program Size: data=8.0 xdata=0 code=16543
LINK/LOCATE RUN COMPLETE.0 WARNING(S),0 ERROR(S)
*** FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED
    MODULE:.\HEX\MAIN.obj (-----)
    LIMIT:   0800H BYTES
Target not created

出现这样之后就没有输出编译文件,这是什么回事?请帮帮解释下可以吗?

wumei3354 发表于 2012-7-2 00:35:14

那像是破解的问题!我重新用另一个算号破解后正常了!

ljmdzyx 发表于 2012-7-2 01:12:35

是滴,没破解,代码超限制了…

信天游 发表于 2012-7-2 22:10:21

本帖最后由 信天游 于 2012-7-2 22:11 编辑

许可文件过期了,重新生成许可文件即可

yishen 发表于 2013-3-26 18:57:16

原来是这样学习了
页: [1]
查看完整版本: Keil uVision4编译出错求助!