LVGL8.2 Codeblocks 运行官方demo失败 提示未定义

image

#include <stdlib.h>
#include <unistd.h>

#include “lvgl/lvgl.h”
#include “lv_100ask_teach_demos/lv_100ask_teach_demos.h”
#include “lv_demos/src/lv_demo_widgets/lv_demo_widgets.h”
#include “lv_demos/src/lv_demo_benchmark/lv_demo_benchmark.h”
#include “lv_drivers/win32drv/win32drv.h”

#include <windows.h>

这个demo在哪个文件定义的又是在哪个头文件被声明的,这一点你必须要知道。
然后你需要在调用这个demo函数的c文件中,#include该头文件,编译器才能找到它。

2 个赞

lv_conf.h 中的 LV_USE_DEMO_BENCHMARK 宏打开

感谢回复,已经解决问题了,刚开始学,不太了解LVGL文件的结构组成

1 个赞