# sgl **Repository Path**: li-shan-asked/sgl ## Basic Information - **Project Name**: sgl - **Description**: SGL (Small Graphics Library)是一种轻量快速的图形库,该库旨在为MCU级别的处理器提供一美观轻量的GUI(Graphics User Interface). - **Primary Language**: C - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 58 - **Forks**: 18 - **Created**: 2023-12-29 - **Last Updated**: 2025-12-22 ## Categories & Tags **Categories**: desktop-ui **Tags**: None ## README # 此仓库已转移至github,gitee将不再继续更新和同步 # 请前往https://github.com/sgl-org/sgl 或者前往gitee镜像仓库https://gitee.com/sgl-org/sgl # SGL (Small Graphics Library) ![SGL_LOGO](SGL_logo.png) #### 硬件最小要求 | Flash Size | Ram Size | | :---------:| :------: | | 15kB | 3kb | #### 介绍 SGL (Small Graphics Library)是一种轻量快速的图形库,该库旨在为MCU级别的处理器提供一美观轻量的GUI(Graphics User Interface). 使用文档请参考`docs`目录 ## 快速开始 (基于SDL2模拟) 步骤如下: 1. 安装gcc编译器 2. cd example/windows目录 3. make config 4. make run 注意: 请使用git终端或者VSCode下面的git bash终端输入上面命令 ## 1. 安装gcc编译器 在此地址处下载`gcc`(https://github.com/niXman/mingw-builds-binaries/releases/download/13.2.0-rt_v11-rev0/x86_64-13.2.0-release-posix-seh-ucrt-rt_v11-rev0.7z) 然后解压到任意目录下,并添加到环境变量中 ## 2. 拉取`sgl`源代码 git clone https://gitee.com/li-shan-asked/sgl.git ## 3. 配置项目 切换到`example/windows`目录,然后执行`make config`命令 ## 4. 运行 执行`make run`命令即可运行 QQ群:544602724