LVGL (Light and Versatile Graphics Library) is a free and open-source graphics library providing everything you need to create embedded GUI with easy-to-use graphical elements, beautiful visual effects and a low memory footprint.

LVGL是非常好用的gui,但它没有桌面PC端的布局UI工具,在没有板子上可跑程序的情况下,搭建一个windows的环境就尤为重要,话不多说,直接开整。

(因LVGL代码在不停的更新迭代,所以环境搭建也会不定期更新!)

一、代码准备与下载:

因一些同学github仓下载代码会出现下载不全以及失败的问题,所以我们使用将github代码克隆到gitee仓的方法,从gitee库下载代码。

  1. 准备gitee仓库代码,新建仓库
  2. 点击导入
  3. 将https://github.com/lvgl/lv_sim_visual_studio.git 复制到此处,点击导入
  4. 在你自己的gitee仓就会有 lv_sim_visual_studio, 使用下面的命令,下载到你本地

lv_sim_visual_studio:LVGL PC Simulator using Visual Studio

 git clone --recurse-submodule https://gitee.com/wang-lao-ji/lv_sim_visual_studio.git

(ps: https://gitee.com/wang-lao-ji/lv_sim_visual_studio.git 需要替换成你自己库的git)

二、 运行VS2019

  1. 使用vs2019打开 .sln文件
  2. 选择x64,点击 本地Windows调试器

    这样,LVGL–Windows环境就搭建好了,快乐的开启你的lvgl之路吧。

    2022.0707
    由于lv_sim_visual_studio库拉下来的代码中 lvgl、lv_drivers、freetype目录为空,所以需要将这三个库下载下来复制到相应的目录中即可
    https://github.com/lvgl/lvgl
    https://github.com/lvgl/lv_drivers

在windwos模拟器运行lvgl--LVGL-windwos环境搭建相关推荐

  1. go-ethereum环境搭建及目录结构介绍

    go-ethereum代码阅读环境搭建 Ubuntu 16.04 64bit/Mac 安装GO 配置环境变量(GOROOT, GOPATH, GOBIN) 下载源码: $ cd $GOPATH; $ ...

  2. 认识Python基础环境搭建

    前言 作为.NET Coder可能.NET Core是现阶段首要学习方向,但是说实在的对Core真的不感冒. 原因有几点: 1.公司项目底层需要的一部分库,Core还不支持. 2.同样的需求,.NET ...

  3. win7下ACE+TAO环境搭建

    平台:win7, 64位,VS2015 步骤: 1. 下载ACE+TAO.zip, 版本:ACE+TAO-6.4.0.zip 下载地址:http://download.dre.vanderbilt.e ...

  4. 【Java基础快速入门】概述及开发环境搭建

    概述及开发环境搭建 概述 历史 发展历程 运行机制 模块图 环境搭建 程序示例 注释 标识符 概述 历史 SUN:Stanford University Network 1982年成立 发展历程 Oa ...

  5. Python 环境搭建

    目录 Python 环境搭建 Python下载 Python安装 Unix & Linux 平台安装 Python: Window 平台安装 Python: MAC 平台安装 Python: ...

  6. 【Pytorch】Pytorch深度学习实战教程:超分辨率重建AI与环境搭建

    一.基础开发环境搭建 1)cuda安装 需要根据自己的显卡的型号选择支持的CUDA版本 显卡驱动查看: 鼠标右键 CUDA安装版本查看:https://docs.nvidia.com/cuda/cud ...

  7. (2019) PHP Strom php 开发环境搭建 教程(详解)

    PHP 开发教程 1. PHP 环境准备 本教程使用php.4 推荐安装PHP 7.3版本 PHP 环境准备 2. 打开PHP Storm Setting->PHP->找到 CLI Int ...

  8. Cocos2d-JS 环境搭建 for mac

    最近和好基友决定学习下游戏开发,由于我们都是从事web开发的,所以经再三讨论研究,决定先弄个web版本玩儿玩儿. 那么问题来了,从无到有的游戏开发我们肯定是搞不定的.所以上网搜索了下当下流行游戏引擎3 ...

  9. X86汇编调试环境搭建

    最近毕设需要做一个基于X86的微型OS内核,一直在学习汇编,前来记录一下 汇编环境搭建 本次使用vscode搭建的,需要的插件有X86 and X86_64 Assembly(也可以使用masm插件) ...

最新文章

  1. 2.4 Go语言基础之切片
  2. docker 安装和使用
  3. vue 拷贝 数组_Vue实现对数组、对象的深拷贝、复制
  4. php图片发送另一台,phpcurl发送图片处理
  5. LATEX数学式哪种字号比较漂亮
  6. cxTreeList 控件说明
  7. java解析xml文件
  8. spring hibernate druid mysql_使用Spring4的JavaConfig整合Druid Hibernate4.3
  9. java 递归层级拼接_使用递归方法拼接层级树
  10. C语言经典100例-9
  11. 手持式频谱分析仪帮助实施毫米波无线信道调查
  12. EPLAN中的edz文件的用法
  13. ADAS功能介绍 - ACC(一)
  14. 计算机科学与技术导论结课报告,计算机科学与技术导论论文提纲范文模板 计算机科学与技术导论论文框架怎样写...
  15. 优化食物与食物营养结构相宜表(中国家庭健康工程推荐)
  16. 反病毒工具-Wireshark
  17. 201809-3-元素选择器
  18. 少儿编程是不是智商税
  19. python的request发请求报500原因
  20. 鳄鱼法则(特转此贴,给不会止损的朋友们)

热门文章

  1. Feathers: Stage3D加速的UI组件
  2. 500道逻辑训练题 弱爆了
  3. 在使用计算机时遇到什么样的问题,2021年1-4月雅思口语题库part23:你在使用电脑时遇到的问题...
  4. 如何安装共享打印机驱动
  5. Rust的Async-await能与Golang的goroutines一较高下吗?
  6. 读中国铁道出版社《C语言程序设计技术实践指导》-实验作业个人见解
  7. 网络安全管理者要重点关注《数据安全法》的哪些内容
  8. 三分钟了解腾讯云视频直播收费价格和标准
  9. idea编辑器简介下载
  10. 解决小米12/12PRO AS安装包解析错误