问题汇总
2109
9
2023-12-17 15:16:15
本帖最后由 King6688 于 2023-12-17 16:32 编辑
对,没错,又是我,我又发现了新的问题:在用NXP的GUI-Guider增加了时间控件后,导出的LGVL文件移植到小安派R2中,发现无法通过编译,经过一番研究之后,得出了解决办法:
1.AiPi-Open-Kits\aithinker_Ai-M6X_SDK\components\graphics\lvgl\extra\widgets\lv_widgets.h增加头文件:
#include "dclock/lv_dclock.h"
2.项目的lv_conf_ext.h增加定义,即:demos\480x480UI\custom\lv_conf_ext.h中,增加如下内容:
#ifndef LV_USE_ANALOGCLOCK
#define LV_USE_ANALOGCLOCK
#ifndef LV_USE_DCLOCK
#define LV_USE_DCLOCK
3.项目根目录的lv_conf.h中增加如下:
#define LV_USE_DCLOCK 1
#define LV_DCLOCK_TEXT_SELECTION 1
另外,generated\images中如果有添加图片,需要将图片中的内容更改一下,否则编译会报错:
#if defined(LV_LVGL_H_INCLUDE_SIMPLE)
#include "lvgl.h"
#else
#include "lvgl/lvgl.h"
#endif
改为:
#include "lvgl.h"
以上,就是我今天的研究结果,希望能帮到遇到同类问题的兄弟们~
打完,收工!
|
|