譬如 编译时传入的 版本号为 1.0.1 , tuya_device.c 源码中默认的 1.0.0 , 编译后 固件中的版本号仍旧是 1.0.0
#ifndef USER_SW_VER
#define USER_SW_VER "1.0.0"
#endif
譬如 编译时传入的 版本号为 1.0.1 , tuya_device.c 源码中默认的 1.0.0 , 编译后 固件中的版本号仍旧是 1.0.0
#ifndef USER_SW_VER
#define USER_SW_VER "1.0.0"
#endif
请问你使用的版本是什么?有没有试过clean之后再编译?这个宏在编译的时候会-DUSER_SW_VER出来。
这个问题已解决,时 local.mk CFLAGS 没有传入 -DUSER_SW_VER