前言
Keil MDK编译失败
packages\lpm-v0.1.1\src\x_mem.c(101): warning: #223-D: function "typeof" declared implicitly
list_for_each_entry(tab, &x_mem->tab_head, node)
packages\lpm-v0.1.1\src\x_mem.c(101): error: #29: expected an expression
list_for_each_entry(tab, &x_mem->tab_head, node)
packages\lpm-v0.1.1\src\x_mem.c(101): error: #29: expected an expression
list_for_each_entry(tab, &x_mem->tab_head, node)
packages\lpm-v0.1.1\src\x_mem.c(101): error: #18: expected a ")"
list_for_each_entry(tab, &x_mem->tab_head, node)
packages\lpm-v0.1.1\src\x_mem.c(101): error: #29: expected an expression
- 最终确认为:typeof,Keil MDK不能识别
- 原来typeof是GNU C的关键字