【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

相关推荐
三佛科技-134163842121 小时前
过认证72W碳化硅方案(12V6A)主控HN1562+HN36228V 典型应用电路、变压器参数分享
单片机·嵌入式硬件·物联网·智能家居·pcb工艺
华清远见IT开放实验室3 小时前
实验室建设案例 | 安徽三联学院物联网实验室
stm32·单片机·嵌入式硬件·物联网·华清远见
一只鹿鹿鹿3 小时前
智算算力、AI-芯片与产品解析(PPT文件)
大数据·运维·网络·人工智能·物联网·1024程序员节
海雅达手持终端PDA8 小时前
工业手持终端的“去手机化”演进:看海雅达如何以“同轴扫摄”终结工程妥协,重塑工业PDA新范式
android·物联网·智能手机·硬件工程·能源·制造·iot
电子科技圈9 小时前
芯科科技2026年Tech Talks技术系列讲座再增添全新主题共探无线SoC架构演进与安全合规
科技·嵌入式硬件·mcu·物联网·安全·架构·iot
SZYSK11 小时前
OpenHarmony 上读卡、推理和双屏刷新抢 CPU:核验机与消费机的调度差
物联网·算法·harmonyos·1024程序员节
做萤石二次开发的哈哈12 小时前
双光谱测温相机二次开发:先查通道号再测温,六类形态一套规范接入
物联网·热成像·红外测温·工业测温·蓝海aiot一站式工作台·aiot开发·双光谱
画中有画13 小时前
时序数据库在物联网系统中的应用
数据库·物联网·时序数据库
voipmaker1 天前
GB28181 对接踩坑实录:注册不上、目录不全、流卡顿,一次说清(附 2022 版变更清单)
物联网·音视频·实时音视频·信息与通信·iot·gb28181·国标gb28181
Chery11401 天前
高速ADC与精密DAC怎么选?DP9230D与DP8532D应用解析
嵌入式硬件·物联网·射频工程