ESP32 LVGL8.1 VS2019(Visual Studio 2019)进行仿真 环境搭建

ESP32 LVGL8.1 VS2019(Visual Studio 2019)进行仿真 环境搭建

  • 一、VS2019环境搭建
  • 二.导入LGL资源
    • 1、下载资源
    • 2、移植资源
    • 3、打开工程
    • 4、配置工程
    • 5、编译


# 注:本博客作为学习笔记,有错误的地方希望指正

一、VS2019环境搭建

  1. 下载VS2019

之前一直使用的是VS2010的版本,最近在学习LVGL需要使用VS2019的版本,于是就安装Visual Studio,但是安装的时候就遇到一个问题,现在进入微软的官网官网推荐的是2022的版本,但是目前没见到使用Vs2022来仿真LVGL的,在官网找了许久也没有找到VS2019版本的,弄了半天后来在收索栏目找到,绕了一个大圈,Visual Studio 官网,点击下载选项,在下载的时候推荐的只有2022,没法切换,只有Visual Studio 2019 for Mac 版本的,可以往下滑动在下面搜索栏中搜索。搜索的时候还是不会出现,但是提示旧版本,然后我们选择旧版本,然后就会跳转到旧版本,然后我们就会发现vs2019,我这里使用的是社区版的免费的。然后慢慢的安装吧,安装比较简单,可以参考连接
ESP32 LVGL8.1 VS2019(Visual Studio 2019)进行仿真 环境搭建_第1张图片
ESP32 LVGL8.1 VS2019(Visual Studio 2019)进行仿真 环境搭建_第2张图片
ESP32 LVGL8.1 VS2019(Visual Studio 2019)进行仿真 环境搭建_第3张图片

  1. 安装VS2019
    因为我的电脑已经安装了,没法截图,可以参考LVGL模拟器安装在VS2019上的避坑指南

二.导入LGL资源

1、下载资源

我们这里使用的是8.1版本的,我们需要下载以下几个文件,下载连接在如下LVGL github官网或者直接下载以下几个文件我下载好的文件,我自己下载的文件几个文件我这里下载是release版本的,官网下载的时候值得注意的是freetype这个文件我移植下载官网的编译不过,后来忘记去哪里找到目前这个文件夹就可以了。
ESP32 LVGL8.1 VS2019(Visual Studio 2019)进行仿真 环境搭建_第4张图片

2、移植资源

下载好的文件lv_sim_visual_studio-master 中的freetype、lv_demos、lv_drivers、lvgl几个文件都是空的,需要我们将自己下载的文件的内容复制到里面。

ESP32 LVGL8.1 VS2019(Visual Studio 2019)进行仿真 环境搭建_第5张图片

3、打开工程

ESP32 LVGL8.1 VS2019(Visual Studio 2019)进行仿真 环境搭建_第6张图片

4、配置工程

配置环境为X64,然后配置环境
在这里插入图片描述

ESP32 LVGL8.1 VS2019(Visual Studio 2019)进行仿真 环境搭建_第7张图片
我们这里选择的是V142的平台工具集
ESP32 LVGL8.1 VS2019(Visual Studio 2019)进行仿真 环境搭建_第8张图片

5、编译

ESP32 LVGL8.1 VS2019(Visual Studio 2019)进行仿真 环境搭建_第9张图片
ESP32 LVGL8.1 VS2019(Visual Studio 2019)进行仿真 环境搭建_第10张图片
值得注意的是历程中lv_demo_music(); 是存在的,但是编译的时候没有通过,是没有在lv_demo_conf.h 中宏定义使用 ,我们在里面宏定义 #define LV_USE_DEMO_MUSIC 1
然后就额可以编译
ESP32 LVGL8.1 VS2019(Visual Studio 2019)进行仿真 环境搭建_第11张图片
OK编译成功,可以快乐的使用VS2019来模拟LVGL了。

你可能感兴趣的:(LVGL,成长笔记,stm32,蓝牙,物联网)