LVGL Demo 学习笔记(一)-- 环境搭建

下载 LVGL Demo 源码

为了便于学习,运行 Demo 采用模拟器的方式,首先从 官方模拟器设置文档 选择自己的 IDE,我自己使用的是 Visual Studio 2019,因此选择的 Demo 为 VisualStudio with SDL driver
LVGL Demo 学习笔记(一)-- 环境搭建

1、从 Github 下载

官方提供的 Demo 连接中有 Git 命令用于下载源码

git clone --recurse-submodules https://github.com/lvgl/lv_sim_visual_studio.git

使用这个命令就可以一次下载全部需要的源码,或者使用下边的命令分次下载

git clone https://github.com/lvgl/lv_sim_visual_studio.git
cd lv_sim_visual_studio
git submodule update --init --recursive

2、手动下载

由于某些原因,直接用 Git 命令基本上很难成功下载,所以可以按照以下步骤自己手动直接下载。
1)下载 master 分支代码
2)下载 lv_drivers 源码
3)下载 lv_examples
4)下载 lvgl
下载完成后按照以下目录层级放好解压后的文件:
LVGL Demo 学习笔记(一)-- 环境搭建

启动 Demo

找到 LVGL.Simulator.sln 打开解决方案,如果有提示更新 Windows SDK 点确定就好,可能会提示

无法找到项目文件“LVGL.Simulator”中引用的平台“ARM64”

直接忽略就好,解决方案打开后如下图所示

LVGL Demo 学习笔记(一)-- 环境搭建
其中 LVGL.Simulator.cpp 是 Demo 的 main 函数所在文件,接下来将从这里开始学习 Demo 源码。
接下来选择 Debug x64 启动调试,出现以下界面就成功了。

LVGL Demo 学习笔记(一)-- 环境搭建

总结

第一篇主要记录下Demo 源码的获取和启动,很简单,基本上不会有什么问题,接下来将从 main 函数开始,学习 LVGL 的各种控件用法。

上一篇:【Linux卷管理】LVM创建与管理


下一篇:ABAP Control Framework(6): Calendar