Platform: Rockchip
OS: Android 6.0
Kernel: 3.10.92
现象:
编译出现了一个error, log如下:
In file included from drivers/input/touchscreen/gt9xx/gt9xx_update.c:22:0:
drivers/input/touchscreen/gt9xx/gt9xx.h:152:25: warning: backslash and newline separated by space [enabled by default]
error, forbidden warning: gt9xx.h:152
make[3]: * [drivers/input/touchscreen/gt9xx/gt9xx_update.o] Error 1
make[3]: * Waiting for unfinished jobs….
In file included from drivers/input/touchscreen/gt9xx/gt9xx.c:22:0:
drivers/input/touchscreen/gt9xx/gt9xx.h:152:25: warning: backslash and newline separated by space [enabled by default]
error, forbidden warning: gt9xx.h:152
make[3]: * [drivers/input/touchscreen/gt9xx/gt9xx.o] Error 1
原因:
我在#define CTP_CFG_GROUP0 {\
宏定义后面不小心加了空格.