Skip to content

haoruanwn/lvglsim_linux

Repository files navigation

适用于Linux环境的LVGL模拟器


一、简介

对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

三、引用与致谢

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published