# lvgl_cmake **Repository Path**: wolfism/lvgl_cmake ## Basic Information - **Project Name**: lvgl_cmake - **Description**: 基于最新lvgl8.3发布版本,支持模拟开发与生产开发,使用cmake管理工程,跨平台支持windows、linux、mac(未测试)环境,支持所有使用cmake的IDE包括qtcreator、vscode等 - **Primary Language**: C - **License**: MIT - **Default Branch**: master - **Homepage**: https://gitee.com/wolfism/lvgl_cmake - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 78 - **Created**: 2022-12-02 - **Last Updated**: 2023-09-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: LVGL, cmake ## README
中文 | English
# LVGL CMake:跨平台开发部署 ## 简介 LVGL CMake是一个基于LVGL(Light and Versatile Graphics Library)库的CMake工程,旨在为嵌入式图形界面开发提供一个方便快捷的工具。 LVGL是一个免费且开源的嵌入式图形库,可以在任何MCU、MPU和显示类型上创建漂亮的UI。 LVGL CMake可以在不同平台和IDE上编译运行,支持模拟器和真实硬件。 项目特色 使用CMake管理工程,无需复杂的配置和依赖 支持多种平台和IDE,包括windows、linux、mac、qtcreator、vscode等 支持模拟器和真实硬件,方便调试和部署 基于最新版本的LVGL库,拥有丰富的功能和特效 包含多个示例代码和文档,快速入门和学习 ## 特色 - 使用CMake管理工程,无需复杂的配置和依赖 - 支持多种平台和IDE,包括windows、linux、mac、qtcreator、vscode等 - 支持模拟器和真实硬件,方便调试和部署 - 基于最新版本的LVGL库,拥有丰富的功能和特效 - 包含多个示例代码和文档,快速入门和学习 基于LVGL(Light and Versatile Graphics Library)库的CMake工程,可以在任何MCU、MPU和显示类型上创建漂亮的UI。1 支持模拟器和真实硬件,方便调试和部署。 支持多种平台和IDE,包括windows、linux、mac、qtcreator、vscode等。 基于最新版本的LVGL库,拥有丰富的功能和特效。 包含多个示例代码和文档,快速入门和学习。 ## 目录 - [安装](#安装) - [使用](#使用) - [贡献](#贡献) - [许可](#许可) ## 安装 仓库基于lvgl最新发布版本V8.3,已配置.gitmodules仓库SSH和子模块分支,直接使用以下命令克隆: ```` git clone --depth=1 --recurse-submodules git@gitee.com:wolfism/lvgl_cmake.git ```` 如果项目使用LVGL其他版本,可在重新配置.gitmodules,再执行以上git命令。 仓库拉取报错: ssh-keyscan -H github.com >> ~/.ssh/known_hosts ## 使用 ## 贡献 本项目是从littlevGL仓库分叉而来,并进行了一些修改和优化。感谢原作者和所有对LVGL做出贡献的人员。 ## 许可 本项目使用MIT许可证发布,详情请参见LICENCE.txt文件。