Windows环境下使用QTcreator作为littleVGL模拟器

准备工作:

  1. 下载相关资源文件:
    littleVGL 模拟器库,下载到的文件名为 lv_pc_simulator.zip
    下载链接为: https://littlevgl.com/download/lv_pc_simulator.zip

SDL2,下载到的文件名为 SDL2-devel-2.0.12-VC.zip
下载链接为: http://www.libsdl.org/download-2.0.php
在这里插入图片描述
2. 在桌面新建文件夹lv_pc_simulator,把压缩包lv_pc_simulator.zip放到该文件夹下面,并且解压缩,得到一些文件和文件夹,另外还有三个压缩包分别是:lv_drivers.zip lv_examples.zip lvgl.zip,把他们直接在当前目录下面进行解压缩。分别得到下图三个文件夹:
在这里插入图片描述
在当前目录下还有几个比较重要的文件:lv_conf.h lv_drv_conf.h lv_ex_conf.h main.c mouse_cursor_icon.c
在这里插入图片描述
3. 在桌面建立SDL2文件夹,把SDL2-devel-2.0.12-VC.zip压缩吧放进来并且解压缩,得到SDL2-2.0.12文件夹,进到里面可以看到:
在这里插入图片描述
lib里面是库文件,include的里面是头文件,后面可以用到。

4.在合适的位置(路径中不要有中文)建立一个文件夹来放置工程文件。创建工程,打开QTCreator软件:
在这里插入图片描述
在这里插入图片描述
一直点击下一步直到工程创建完成:
在这里插入图片描述

  1. 给工程中添加必要的文件,提供littleVGL运行的条件
    刚创建的工程文件目录如下:
    在这里插入图片描述
    可以看到里面有一个main.c文件是工程自带的,后面我们要用其他文件代替,所以直接删除即可。
    到之前创建的lv_pc_simulator文件夹里面将子文件夹lv_drivers lv_examples lv_lvgl 和文件lv_conf.h lv_drv_conf.h lv_ex_conf.h main.c mouse_cursor_icon.c统统拷贝到工程目录中去。然后在工程目录下创建文件夹SDL2,到之前接压缩的SDL2文件夹下面把include整个拷贝进刚建立的SDL2文件夹里面。在把lib目录整个拷贝到工程的上一级目录。
    在这里插入图片描述
    在这里插入图片描述
    做完上面的步骤,需要到lv_drivers/display目录下删除fbdev.c和fbdev.h文件,因为他们是对应Linux环境下的显示器相关驱动文件,如果不删除将来编译就会报错。紧接着就是将刚刚添加进来的文件导入工程中去
    在这里插入图片描述
    右键点击littleVGL,选择Add existing Directory
    在这里插入图片描述
    直接点击"OK",得到工程文件结构
    在这里插入图片描述
  2. 修改littleVGL.pro文件,在文件末尾添加如下几行即可。
    在这里插入图片描述
  3. 测试,首先打开main.c文件,71 77 79 这三行代码任意打开一行就可以。
    在这里插入图片描述
    如上打开了79行的代码,得到运行效果如下:
    在这里插入图片描述
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值