keil编译mem.h报错 error: #40: expected an identifier
[复制链接]
.\third_party\lwip-1.3.1\src\include\lwip/mem.h(76): error: #40: expected an identifier .\third_party\lwip-1.3.1\src\include\lwip/mem.h(88): error: #20: identifier "mem_size_t" is undefined
keil 中这里已经宏定义了!
/* MEM_SIZE would have to be aligned, but using 64000 here instead of * 65535 leaves some room for alignment...*/
#if MEM_SIZE > 64000l typedef u32_t mem_size_t; #else typedef u16_t mem_size_t; #endif /* MEM_SIZE > 64000 */
还有一个地方
.\third_party\lwip-1.3.1\ports\stellaris\include\arch/cc.h(35): error: #40: expected an identifier .\third_party\lwip-1.3.1\src\include\lwip/sys.h(45): error: #20: identifier "u8_t" is undefined
定义
typedef unsigned char u8_t;
定义有错么,请赐教!
|