在ftxxxx_ts.c里有用到
#ifdef ZE600KL_HD
ftxxxx_ts->x_max=720;
ftxxxx_ts->y_max=1280;
#endif
这个ZE600KL_HD就是在makefile里定义的
ifeq ($(TARGET_PRODUCT),Z00T)
EXTRA_CFLAGS += -DZE551KL_FHD
EXTRA_CFLAGS += -DZE601KL_FHD
endif
这个机制就是
假如定义一个宏ZE601KL_FHD
在.c里面定义为:#define ZE601KL_FHD
假如说我们想在makefile里为.c文件进入一个宏定义,就用EXTRA_CFLAGS += -DZE601KL_FHD