【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

相关推荐
国产电子元器件13 小时前
ACS712国产替代推荐:电流检测芯片选型指南
单片机·嵌入式硬件·物联网
Oflycomm15 小时前
无人机远距离图传新选择:国产私有SDR模组O9201UDH技术解析与选型指南
人工智能·科技·物联网·无人机·模组·qogrisys
迈威通信15 小时前
戈壁滩上的“国产化通信网”:850MW光储项目如何稳定运行?
网络·物联网·安全·信息与通信
深圳市恒星物联科技有限公司16 小时前
暴雨天气排水管网运行风险监测与应急联动机制
物联网·智慧城市
eastyuxiao18 小时前
主流物联网协议 超详细讲解
大数据·人工智能·物联网·智慧城市·能源·数字孪生
三佛科技-1341638421218 小时前
HN03N10D_SOT89封装100V3A N沟道MOSFET场效应管与HN0301的区别
嵌入式硬件·物联网·智能家居·pcb工艺
砍材农夫18 小时前
物联网 基于netty理解粘包/拆包
java·物联网·struts
青岛前景互联信息技术有限公司18 小时前
大典型案例,详细阐述分级预警与应急联动机制的构建逻辑
人工智能·物联网
绿蕉18 小时前
天地协同:卫星如何成为5G物联网“组合拳”的关键一环
物联网·5g
eastyuxiao19 小时前
数字孪生与物联网的关系
物联网