编译0错误1警告,也勾选了hex,但是构建的时候就提示了如下信息,创建hex失败
Rebuild target 'Target 1'
assembling STARTUP.A51...
compiling 12864.c...
12864.c(116): warning C290: missing return value
compiling DS18B20.c...
linking...
BL51 BANKED LINKER/LOCATER V6.22.2.0 - SN: Eval Version
COPYRIGHT ARM Germany GmbH 1987 - 2017
"STARTUP.obj",
"12864.obj",
"DS18B20.obj"
TO "12864"
PRINT(".\Listings\12864.m51")
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?LCD_ROL?12864
******************************************************************************
* RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 0833H BYTE (102%) *
******************************************************************************
Program Size: data=25.0 xdata=0 code=2953
LINK/LOCATE RUN COMPLETE. 1 WARNING(S), 0 ERROR(S)
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?LCD_ROL?12864
*** FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED
MODULE: D:\KEIL_V5\C51\LIB\C51S.LIB (-----)
LIMIT: 0800H BYTES
Target not created.
Build Time Elapsed: 00:00:00
这是我安装的破解,请问是不是不全啊?
我点击重新编译就可以了,谢谢兄弟!
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632
你是怎么解决的啊,我也遇到这个问题了