RTT小师弟 · 2021年05月25日

Art_Pi学习笔记5.2:LVGL模拟器安装在VS2019上的避坑指南

既然已经成功安装了LVGL的软件包,并进行了优化,那么接下来要做的就是学习如何用LVGL来开发GUI界面了。由于LVGL没有GUI BUILDER这样的图形化工具,所有的界面设计都靠撸代码,因此如果每次都是撸代码之后编译下载验证,会浪费比较多的时间,也不是很现实。大佬们比较推荐的做法当然是在PC模拟器上开发界面,验证没问题之后再把代码放到目标板上跑就可以了。
因此,下面要做的任务就是安装一个模拟器。LVGL官方推荐的工具是VS2017。本人一开始没注意,安装了VS2019,结果当然又是掉坑里去了,最后还是参考了大佬的贴子,才从坑里爬上来,现在将过程分享出来。

参考连接
[https://blog.csdn.net/qq_4267...

[https://blog.csdn.net/qq_3387...

[https://blog.csdn.net/weixin_...

[https://github.com/lvgl/lv_si...

好了,废话不多说。首先是下载VS2019,我直接到官网下载社区版,听说是免费的。
[https://visualstudio.microsof...

图片.png

然后就是双击安装包,坑爹的是一个在线安装包,也就是说要保持联网状态,期间要下载软件包,而且还是G级别的。由于VS不是我的主要开发工具,只是用来当模拟器用,所以只安装必要的包就好,其他的不装。
图片.png

等待VS2019安装好之后,接下来就是去下载模拟器,网址如下:
[https://github.com/lvgl/lv_si...

图片.png

看不懂洋文没关系,只要在git工具中敲入这条命令,将软件包clone到自己新建的目标目录下就好。
又是漫长的等待。。。。。。。

下载完成之后,打开VS2019,然后将此工程文件拖入项目栏,即可,然后按F5。
图片.png

然而期待中的模拟器界面并没有打开,这是怎么回事?
原来缺少了工具,这个模拟器是用VS2017编译的,我现在安装的是VS2019,所以不行,要去找工具。

点击“工具”,然后选择“获取工具和功能”,会弹出一个软件包管理界面,在这个界面下勾选必要的软件包。
图片.png

注意“VS2017(v141)工具。。。。”需要在单个组件中寻找。
勾选之后单击“修改”,然后等待安装完成,重启VS2019即可。

再次打开模拟器,F5,走你!看到下面的图形界面,就成功了,可以开心的玩耍了!
图片.png

推荐阅读
关注数
8071
内容数
181
小而美的物联网操作系统,经过14年的累积发展,RT-Thread 已经拥有一个国内最大的嵌入式开源社区,同时被广泛应用于能源、车载、医疗、消费电子等多个行业,累积装机量超过4亿台,成为国人自主开发、国内最成熟稳定和装机量最大的开源 RTOS。
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息