LVGL在windows上的模拟器,Visual Studio 2022 + LVGL v8.3环境搭建,便于快速UI开发,LVGL支持Visual Studio 2019及以上版本模拟运行,不用配置环境,打开工程就能直接使用,非常方便。
需要用到的工具和步骤如下
一、Visual Studio 2022 社区版
下载链接:https://visualstudio.microsoft.com/zh-hans/downloads/
1.在这里选择社区版下载。
2.下载完成后双击VisualStudioSetup.exe
进行安装,工作负荷我只选择了这两个,可以根据需要自行选择即可。
3.需要注意的是在单个组件中搜索编译器
选中下图红框中的MSVC v143
最后启动安装,等待安装完成即可。
二、拉取代码
1.拉取方法
git clone --recurse-submodules https://github.com/lvgl/lv_sim_visual_studio.git -b release/v8.3
我这里是拉取的LVGL v8.3,github拉取比较慢的可以直接在这里下载 lv_sim_visual_studio,我已经打包好工程并上传。
2.打开工程运行
双击LVGL.Simulator.sln
,点击 本地 windows 调试器
即可运行,main函数在LVGL.Simulator.cpp
里面的。
注意事项
有的运行可能会遇到这个错误: MSB8020 无法找到 v143 的生成工具(平台工具集 =“v143”)
,这个有可能就是在安装Visual Studio 2022的时候没有选中编译器 MSVC v143
导致,此时重新打开VisualStudioSetup.exe
选择已安装的Visual Studio中的修改,然后再到单个组件中添加MSVC v143
,最后启动,等安装好了再重新打开工程就行了。