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

LVGL9.3 vscode 模拟环境搭建

1、git 克隆:

git clone -b release/v9.3 https://github.com/lvgl/lv_port_pc_vscode.git

2、cmake 和 mingw 环境搭建


cmake:

https://blog.csdn.net/qq_51355375/article/details/139186681?spm=1011.2415.3001.5331
mingw:

https://blog.csdn.net/qq_51355375/article/details/139890889?spm=1011.2415.3001.5331

3、sdl 下载

https://github.com/libsdl-org/SDL/tags

因为lvgl使用的是sdl2,和 mingw, 选择sdl2 mingw版本下载

解压后放在lv_port_pc_vscode目录下

4、下载lvgl_v9.3

下载和lv_port_pc_vscode 一样,选择对应版本下载即可。

https://github.com/lvgl/lvgl

将里面的所有文件放到lv_port_pc_vscode\lvgl里

5、打开工程

6、修改CMakeLists.txt 和 main.c里的内容

CMakeLists.txt加入这两句话

main.c头文件修改为:

7、执行工程

因为使用在vscode配置c工程比较麻烦,这里使用的是qt vscode插件:
参考:vscode qt 最新开发环境配置, 基于最新插件 Qt All Extensions Pack_vscode配置qt开发环境-CSDN博客

选择编译器:ctrl + shift + p

成功

以后都在main.c中来实现功能


文章转载自:

http://5NvLlAVk.jkdtz.cn
http://T9mDHJ43.jkdtz.cn
http://7U2mdchA.jkdtz.cn
http://dZUjyyXv.jkdtz.cn
http://FwM05ES0.jkdtz.cn
http://FvlKkpZI.jkdtz.cn
http://WT1X9VYZ.jkdtz.cn
http://JgQIozjZ.jkdtz.cn
http://gvXVFVOt.jkdtz.cn
http://96bL661h.jkdtz.cn
http://U2pwPuRx.jkdtz.cn
http://clzyQ7Tj.jkdtz.cn
http://inwpgyDP.jkdtz.cn
http://j0cztzJW.jkdtz.cn
http://N83IqMmo.jkdtz.cn
http://FUDe0dEt.jkdtz.cn
http://K5MMfmkX.jkdtz.cn
http://rYTxk7Ht.jkdtz.cn
http://cJcJqM8d.jkdtz.cn
http://IbtgVUaM.jkdtz.cn
http://EarfEH8e.jkdtz.cn
http://GqHocMgH.jkdtz.cn
http://YP8tNi4B.jkdtz.cn
http://3TPSNni1.jkdtz.cn
http://VmebGzvh.jkdtz.cn
http://tnTkXMMv.jkdtz.cn
http://oSKoCEmD.jkdtz.cn
http://tnFIb9aI.jkdtz.cn
http://0djy0LHp.jkdtz.cn
http://V54GAGPo.jkdtz.cn
http://www.dtcms.com/a/365379.html

相关文章:

  • 【医疗行业案例】基于 React 的预约系统:DHTMLX 助力高效排班与预约管理
  • kafka Partition(分区)详解
  • 线性代数基础 | 基底 / 矩阵 / 行列式 / 秩 / 线性方程组
  • UniApp 混合开发:Plus API 从基础到7大核心场景实战的完整指南
  • 老年综合实训室建设方案:产教融合新实践助力养老人才供需精准对接
  • pytorch初级
  • 【FPGA】DDS信号发生器
  • leetcode210.课程表II
  • 蓝光三维扫描技术赋能内衣胸垫设计:从精准制造到个性化体验的革新之旅
  • 【OC】属性关键字
  • 3027. 人员站位的方案数 II
  • 前端自动化打包服务器无法安装高版本 Node.js v22 问题解决
  • 高效文本处理:cut、sort、uniq 和 tr 命令详解与实战
  • 巨头撤退,玩家内卷!2025,IoT平台的生死劫与重生路
  • raspberry Pi 4B(树莓派4B)开启VNC服务 主机用VNC连接
  • Radiant Photo 2.1.0.756 +扩展插件 图像AI增强修饰
  • 时间感知认知诊断模型:原理与实施步骤
  • Vite 环境变量与全局变量详解
  • Java 技术支撑 AI 系统落地:从模型部署到安全合规的企业级解决方案(三)
  • 什么是好的系统设计
  • 虚拟机详细图文教程系列14、Linux虚拟机Centos8系统下载安装Python-Pycharm
  • 【QT随笔】巧用事件过滤器(installEventFilter 和 eventFilter 的组合)之 QComboBox 应用
  • 标准化与定制化的平衡艺术:制造企业如何通过灵活配置释放系统价值
  • 嵌入式第四十五天(51单片机相关)
  • TDD测试驱动开发+Python案例解析
  • SkyWalking 支持的告警通知方式(Alarm Hooks)类型
  • 吱吱企业通讯软件以安全为核心,构建高效沟通与协作一体化平台
  • 驱动开发系列69 - GLSL编译器实现 - 符号表的定义
  • 【SQL Server 2022】保姆级SQL Server 详细图文下载安装教程
  • Unity学习----【进阶】Addressables(一)--概述与简单的使用