PC 端 LVGL 模拟器之 Visual Studio

简介: PC 端 LVGL 模拟器之 Visual Studio

LVGL(Light and Versatile Graphics Library)是一个轻量化的、开源的、在嵌入式系统中广泛使用的图形库,它提供了一套丰富的控件和组件,只需要少量的内存和计算资源,使得在资源受限的设备上创建高端的图形界面成为可能。


lv_port_pc_visual_studio 是一个专门为在 Windows 平台的 Visual Studio 中使用 LVGL 而创建的仓库,这个仓库包含了一系列的配置文件、示例代码和项目设置,以帮助开发者在 PC 上快速开始使用 LVGL,并在 Visual Studio 中进行开发和测试。


这里使用 Git + TortoiseGit 工具克隆仓库,关于工具的安装使用可以参考还不会 Git?最详细教你学会 Git + TortoiseGit 安装使用及提交代码!也可以直接使用 Git 命令行进行操作。


模拟器

  • 打开 lv_port_pc_visual_studio 仓库,复制仓库链接,将仓库克隆到本地:
  • 仓库地址:https://github.com/lvgl/lv_port_pc_visual_studio

  • 待仓库克隆完毕后,依次在仓库目录下空白处 右键-->TortoiseGit-->更新子模块,对子模块进行更新:

  • 勾选递归强制,点击确定

  • 等待子模块更新完毕:


  • 用 Visual Studio 打开:

  • 代码中默认开启了 Widgets 示例 Demo:

  • 依次点击 生成-->生成解决方案


  • 等待解决方案生成完毕,一般不会出错:

  • 运行本地 Windows 调试器:

  • Widgets 示例 Demo 运行成功:


更多内容

  • CSDN博客:@Hello阿尔法
  • 哔哩哔哩:@Hello阿尔法
  • 知乎:@Hello阿尔法


相关文章
|
存储 数据安全/隐私保护
音乐宿主软件有哪些?哪个最好用?FL Studio/Cubase/Studio one
现如今市面上的音乐宿主软件有很多,同时每个音乐宿主软件都有其优缺点,选择哪款音乐宿主软件,就成了新入门小伙伴面临的一个难题,所以今天和大家分享一下,音乐宿主软件对比,音乐宿主软件需要什么配置。
5150 0
|
2月前
|
iOS开发
mac不通过Xcode直接打开IOS模拟器
mac不通过Xcode直接打开IOS模拟器
103 2
|
2月前
|
缓存 iOS开发
如何在Xcode删除某个版本的IOS模拟器
如何在Xcode删除某个版本的IOS模拟器
239 1
|
5月前
|
存储 定位技术 iOS开发
XCode8升级到Xcode9(操作系统为iOS11)后原来的工程中遇到的问题
XCode8升级到Xcode9(操作系统为iOS11)后原来的工程中遇到的问题
65 0
|
5月前
visual studio code 在雷电模拟器上链接Autojs
visual studio code 在雷电模拟器上链接Autojs
128 0
|
C++ Windows
【OpenGL】一、Visual Studio 2019 创建 Windows 桌面程序 ( Visual Studio Installer 安装 C++ 桌面开发库 | 创建桌面程序 )
【OpenGL】一、Visual Studio 2019 创建 Windows 桌面程序 ( Visual Studio Installer 安装 C++ 桌面开发库 | 创建桌面程序 )
581 0
【OpenGL】一、Visual Studio 2019 创建 Windows 桌面程序 ( Visual Studio Installer 安装 C++ 桌面开发库 | 创建桌面程序 )
|
编解码 安全 Linux
flutter 在windows和linux上运行IOS UI模拟器
之前发视频总是有人留言,我用的什么模拟器,今天给大家说一下 我一般用的是device_preview这个插件,这个插件的闲置是只能做UI上的模拟,并没有真正的运行环境。 近似您的应用程序在另一台设备上的外观和性能。
388 0
|
域名解析 JSON AliOS-Things
AliOS Things 开发:让你的开发板支持 AliOS Studio 烧录
本文主要为大家讲解如何进行 AliOS Studio 烧录。
1100 0
AliOS Things 开发:让你的开发板支持 AliOS Studio 烧录
|
物联网 NoSQL Windows
AliOS Things开发:让你的开发板支持AliOS Studio调试
在AliOS-Things 2.1版本之后,AliOS Studio提供了一套简单易懂的接口可以让开发者很容易适配开发板支持调试功能。
|
物联网 AliOS-Things Python
AliOS Things开发:让你的开发板支持AliOS Studio烧录
本文简单介绍一下如何让aos upload指令支持你的开发板下载,从而在AliOS-Studio中点击upload按钮即可立即下载AliOS-Things编译好的binary
13871 0