对LVGL官方项目进行了一些整合和修改,以达到开箱即用的目的。添加了使用VSCode和CLion开发调试的配置。
已验证可用的环境有:
- WSL2 + Ubuntu 22.04
- VMware + Ubuntu 22.04
- Fedora 42 KDE Plasma Wayland
其他环境没有尝试过,欢迎添加对不同环境的支持。
| 组件 | 版本 | 备注 |
|---|---|---|
lvgl |
release/v8.3 |
不支持直接更换其他版本 |
lv_drivers |
release/v8.3 |
不支持直接更换其他版本 |
克隆仓库并初始化子模块:
git clone --recursive https://github.com/haoruanwn/lvglsim_linux.git或者分步执行:
# 1. 克隆本仓库
git clone https://github.com/haoruanwn/lvglsim_linux.git
# 2. 进入项目目录并初始化子模块
cd lvglsim_linux
git submodule update --init --recursive本项目已添加VSCode和CLion的配置文件,可直接用于开发和调试。
具体方法请参考:
-
效果展示:
-
效果展示:
也可以直接使用命令行进行编译运行:
# 调用预设的配置 (例如 Debug)
cmake --preset Debug
# 使用预设进行构建
cmake --build --preset Debug- LVGL官方仓库

