【lvgl】window模拟器环境配置

1.首先需要安装vdcode-可网上找教程

2.在lvgl官网下载lv_port_pc_vscode

并解压到不带中文路径的目录下(lv_port_pc_vscode-master.zip)

3.解压后可以看到lv_port_pc_vscode-master\lvgl/目录下为空,所以需要将项目文件源码解压到该目录(切记不能有中文路径),在GitHub上下载lvgl源码

进入github,查看长期稳定版本为v9.5.0,点击对应的压缩包进行下载

4.解压项目文件代码(lvgl-9.5.zip)到lv_port_pc_vscode-master\lvgl/中,如下(注意:解压后的文件直接在lvgl/下,不能是再下一级目录)

5.适配工具包

1)下载cmake

  1. 解压cmake工具包到\LVGL_doc\lvgl下(这是我的目录,你们自己可以随意)

解压ninja(扩展工具)到cmake的bin目录下

3)解压gcc工具包到\LVGL_doc\lvgl下(这是我的目录,你们自己可以随意)

  1. 解压sdl2包到\LVGL_doc\lvgl\lv_port_pc_vscode-master

5)双击代码文件中的【simulator.code-workspace】,使用vscode打开代码

或者右键文件---》从文件打开工作区

6)进入vscode后,点击cmake插件工具--》扫描工具包

选择存放工具包的目录

正在扫描,等待扫描完成

7)扫描完后选择工具包 -gcc编译器15.2

8)完成

9)在workspace文件中添加"cmake.cmakePath"路径

10)在CMakeLists.txt添加SDL2的cmake路径

11)点击下方运行即可运行起来,如下

ps:

若上一步点击运行无法生成UI界面时,需要将SDL--x86-bin目录下的文件拷贝到项目生成的bin/目录下,与main.exe同级目录,在点击运行即可

资料下载:

通过网盘分享的文件:lvgl自定义开发环境构建

链接: https://pan.baidu.com/s/1Kr65nCzRyXvYlvV1xD3wGw?pwd=dzxk 提取码: dzxk

相关推荐
wuyk5558 小时前
《WiFi 嵌入式物联网开发全套实战》| 第 33 章 Wireshark 无线抓包环境搭建、802.11 帧过滤规则
物联网·测试工具·wireshark
乐橙开放平台15 小时前
智慧连锁客流检测和离岗检测怎么对接
大数据·人工智能·笔记·物联网·自动化·音视频·智能家居
SL_staff15 小时前
设备越多系统越崩?根源在三层抽象失效
spring boot·物联网·github
LiuYanG15 小时前
设备断电了平台还显示在线?MQTT 遗嘱消息(LWT)与离线判定踩坑实录
物联网
做萤石二次开发的哈哈18 小时前
海康甲烷监测终端二次开发:四级能力门控、规则联动与两类异常事件的全链路拆解
物联网·二次开发·工业安全·蓝海aiot一站式工作台·aiot开发·危险气体监测·甲烷检测
阿乔外贸日记18 小时前
全球电子产业高度集中:中、韩、日和中国台湾地区占全球数字硬件产能八成
大数据·服务器·人工智能·物联网·云计算
北京盛世宏博大卤蛋20 小时前
多机房分布式采集实战:网口温湿度传感器网段划分与网关解耦要点
物联网
Yiran_G20 小时前
BLE终端数据积压如何处理?缓存队列、断连补传与流量调度设计
嵌入式硬件·物联网
做萤石二次开发的哈哈20 小时前
网络音箱如何接入?音频文件夹、TTS播报、音量管控与ISAPI透传对接详解
人工智能·物联网·蓝海aiot一站式工作台·aiot开发·网络音箱·智慧广播·二次开放
by————组态21 小时前
Ricon组态适用领域全景解析:工业制造、能源、市政民生与智慧城市四大场景落地实践
后端·物联网·数学建模·智慧城市·能源·制造·组态