当前位置: 首页 > article >正文

qt5.15.2 模拟LVGL8.3

目录

  • 1.下载需要的东西
    • 1.SDL 动态库
    • 2.LVGL模拟器源码
    • 3.下载lv_drivers
    • 4.下载lvgl
  • 2.创建QT例程
  • 3.往qt里移植lvgl
    • 1.将`lv_port_pc_eclipse-release-v8.3`文件夹里的文件全部复制到`Qt_LVGL_Demo`文件夹中
    • 2.将`lv_drivers`和`lvgl`文件夹复制到`Qt_LVGL_Demo`
    • 3.复制`SDL2`和`lib`文件夹
  • 4.配置Qt工程

1.下载需要的东西

1.SDL 动态库

https://github.com/libsdl-org/SDL/releases/tag/release-2.28.5
在这里插入图片描述

2.LVGL模拟器源码

https://github.com/lvgl/lv_port_pc_eclipse/tree/release/v8.3
在这里插入图片描述

3.下载lv_drivers

在这里插入图片描述

4.下载lvgl

在这里插入图片描述
需要下载的东西全部准备好了
在这里插入图片描述
将4个压缩包解压.得到
在这里插入图片描述

2.创建QT例程

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
到这里qt工程创建完成

3.往qt里移植lvgl

1.将lv_port_pc_eclipse-release-v8.3文件夹里的文件全部复制到Qt_LVGL_Demo文件夹中

在这里插入图片描述

2.将lv_driverslvgl文件夹复制到Qt_LVGL_Demo

在这里插入图片描述

3.复制SDL2lib文件夹

在这里插入图片描述
到处文件移植已经完成,下面是完整的目录
在这里插入图片描述

4.配置Qt工程

在这里插入图片描述
筛选

*.c;*.h

在这里插入图片描述
修改.pro

LIBS += -L$$PWD/lib/ -lmingw32 -lSDL2main -lSDL2

在这里插入图片描述
运行,这时候会报一个错误
在这里插入图片描述
SDL2.dll复制到程序运行的位置
在这里插入图片描述
不出意外,程序就成功运行了
在这里插入图片描述


http://www.kler.cn/a/289609.html

相关文章:

  • 前端请求后端php接口跨域 cors问题
  • 【面试题】发起一次网络请求,当请求>=1s,立马中断
  • 虚拟机安装Ubuntu 24.04服务器版(命令行版)
  • 前端常用布局模板39套,纯CSS实现布局
  • NoSQL数据库与关系型数据库的主要区别
  • [CKS] 关闭API凭据自动挂载
  • DataX导入或导出hive数据
  • 读书学习笔记入门 # Datawhale X 李宏毅苹果书 AI夏令营
  • 人活着的意义是什么
  • 监控平台之pvuv/点击事件/路由上报
  • 树莓派扩展RGB点阵屏的使用
  • vue-----window.open打开新窗口文件并且修改窗口标题下载文件
  • 云微客短视频矩阵系统,如何让企业赢在起跑线?
  • Flask框架默认session处理机制
  • gRPC学习之六:gRPC-Gateway集成swagger
  • 山东省行政执法证照片要求及图像处理方法
  • 实训day40(8.30)
  • 数据结构-广义表
  • 在uni-app中使用SQLite
  • office套件打开时 提示操作系统当前的配置不能运行此应用程序
  • VS2022使用指定的LLVM版本
  • windows 环境下安装OpenCV For Java
  • 一些可能很有用的矩阵知识
  • 新手c语言讲解及题目分享(十)——数组专项练习
  • 免费GPU平台教程,助力你的AI, pytorch tensorflow 支持cuda
  • Vue3组件通信概览