µVision Build Log

Tool Versions:

IDE-Version: ¦ÌVision V5.25.3.0 Copyright (C) 2018 ARM Ltd and ARM Germany GmbH. All rights reserved. License Information: du 12, 543, LIC=BU28G-V7WIH-5ABDG-VFK8F-U4XU9-TVSG5 Tool Versions: Toolchain: PK251 Prof. Developers Kit Version: 5.60.0.0 Toolchain Path: C:\Keil_v5\C251\BIN C Compiler: C251.exe V5.60.0.0 Assembler: A251.exe V4.69.13.0 Linker/Locator: L251.exe V4.66.93.0 Library Manager: LIB251.exe V4.30.1.0 Hex Converter: OH251.exe V1.47.0.0 CPU DLL: S251.DLL V3.129.0.0 Dialog DLL: DCORE51.DLL V2.81.6.0

Project:

D:\µ¥Æ¬»ú\51Ô´Âë\24-05\05-25\cjson\Demo.uvproj Project File Date: 05/25/2024

Output:

Rebuild target 'Target 1' compiling Demo.c... Demo.c(43): error C25: syntax error near 'cJSON' Demo.c(46): error C53: redefinition of 'ceshi' Demo.c(47): error C25: syntax error near 'if' Demo.c(47): error C25: syntax error near '!' Demo.c(47): error C25: syntax error near ')' Demo.c(49): error C25: syntax error near '"string"' Demo.c(49): error C25: syntax error near ')' Demo.c(53): error C25: syntax error near '"string"' Demo.c(53): error C53: redefinition of 'printf': number of parameters different Demo.c(57): error C25: syntax error near 'if' Demo.c(57): error C76: formal parameter ignored Demo.c(60): error C25: syntax error near 'cJSON' Demo.c(62): error C25: syntax error near '"string"' Demo.c(62): error C53: redefinition of 'printf': number of parameters different Demo.c(79): error C25: syntax error near 'if' Demo.c(79): error C7: compilation aborted compiling cJSON.c... model\cjson\cJSON.c(113): warning C111: div by zero model\cjson\cJSON.c(113): warning C111: div by zero model\cjson\cJSON.c(113): warning C111: div by zero model\cjson\cJSON.c(113): warning C111: div by zero model\cjson\cJSON.c(145): error C85: 'void' illegal with all types model\cjson\cJSON.c(186): warning C91: '&': pointer to different objects model\cjson\cJSON.c(186): warning C91: '&': pointer to different objects model\cjson\cJSON.c(261): warning C190: 'cJSON_Delete': recursive call to non-reentrant function model\cjson\cJSON.c(355): warning C140: 'strtod' undefined; assuming 'extern int strtod()' model\cjson\cJSON.c(355): warning C95: 'strtod': too many actual parameters model\cjson\cJSON.c(356): warning C153: '==': different spaced pointers (edata,far) model\cjson\cJSON.c(984): error C85: 'void' illegal with all types model\cjson\cJSON.c(2776): warning C190: 'cJSON_Duplicate': recursive call to non-reentrant function model\cjson\cJSON.c(2845): error C85: 'void' illegal with all types model\cjson\cJSON.c(3074): warning C190: 'cJSON_Compare': recursive call to non-reentrant function model\cjson\cJSON.c(3104): warning C190: 'cJSON_Compare': recursive call to non-reentrant function model\cjson\cJSON.c(3120): warning C190: 'cJSON_Compare': recursive call to non-reentrant function Target not created. Build Time Elapsed: 00:00:00