你这种情况,大概率是因为LV_USE_DEMO_MUSIC宏,并没有在整个工程里被声明。
这种情况有两种解决方案:
1.在一个通用头文件里添加 #define LV_USE_DEMO_MUSIC 1, 你在lv_conf.h里添加,有可能别的.c文件并没有包含到你的lv_conf.h,你可以自行分析下哪些头文件里是通用的。
2.gcc编译器在编译的时候,可以通过添加 -DLV_USE_DEMO_MUSIC=1 编译条件,保证全局通用。 你可以查阅下studio编译工具有没有类似的方法,我记得gcc、keil都是有的。
你这种情况,大概率是因为LV_USE_DEMO_MUSIC宏,并没有在整个工程里被声明。
这种情况有两种解决方案:
1.在一个通用头文件里添加 #define LV_USE_DEMO_MUSIC 1, 你在lv_conf.h里添加,有可能别的.c文件并没有包含到你的lv_conf.h,你可以自行分析下哪些头文件里是通用的。
2.gcc编译器在编译的时候,可以通过添加 -DLV_USE_DEMO_MUSIC=1 编译条件,保证全局通用。 你可以查阅下studio编译工具有没有类似的方法,我记得gcc、keil都是有的。
举报