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

lvgl在ubuntu中模拟运行

文章目录

  • 前言
  • 具体的步骤

前言

lvgl是一个图像UI的开源框架,用于嵌入式的设备之中。

在学习lvgl时,我们最好是现在PC上模拟运行,所以我们学习lvgl的第一步可以说是在我们的电脑上搭建模拟的运行环境。

参考官方的操作 lvgl在ubuntu上模拟运行

具体的步骤

  1. 下载源码
    找个目录下载源码
git clone --recursive https://github.com/lvgl/lv_port_pc_vscode

如果网络不通畅,可能会导致无法下载FreeRTOSlvgl这两个主要的文件夹。

这时可以分别下载这两个源文件,然后再把这两个文件的内容塞入lv_port_pc_vscode项目的对应目录中

https://github.com/FreeRTOS/FreeRTOS-Kernel.git
https://github.com/lvgl/lvgl.git

下载源码完成后的文件如下
在这里插入图片描述

  1. 下载SDL和编译工具
sudo apt-get update && sudo apt-get install -y build-essential libsdl2-dev cmake
  1. 编译源码,进入源文件目录 lv_port_pc_vscode
cd lv_port_pc_vscode
mkdir build
cd build
cmake ..
make -j

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

  1. 运行代码
    使用vscode打开simulator.code-workspace文件
    在这里插入图片描述
    在这里插入图片描述

单击左侧的运行和调试页面,然后从顶部的下拉列表中选择使用gdb调试LVGL演示。像如下这样:
在这里插入图片描述

单击播放按钮或按F5开始调试。
在这里插入图片描述

相关文章:

  • 【商城实战(13)】购物车价格与数量的奥秘
  • 小程序 wxml 语法 —— 42 条件渲染
  • 【小技巧】百度网盘清除重复文件详细步骤
  • 论文阅读方法
  • 【CVPR2025】 EVSSM:用状态空间模型高效去模糊
  • [密码学实战]Java实现国密TLSv1.3单向认证
  • 在html中如何给标签的title=“换行的方法“
  • 【linux网络编程】端口
  • Electron打包工具对比
  • AI 驱动的软件测试革命:从自动化到智能化的进阶之路
  • 如何用Python开发一个功能全面的Markdown编辑工具
  • 小罗资源网:网络资源聚集地
  • C++变量声明、作用域与内存管理
  • GitHub上传项目
  • 开发vue小游戏:数字华龙道
  • 2025 docker安装TiDB数据库
  • 嵌入式人工智能应用-第6章 人脸检测
  • 华为鸿蒙系统全景解读:从内核设计到生态落地的技术革命
  • Java中的栈的实现
  • css 文本属性-第五章
  • 双语网站建设定制开发/2345网址导航官网
  • 开发网站教程/怎么做手工
  • 网站是否wordpress/餐饮培训
  • 政府部门网站建设简讯/seo渠道是什么意思
  • 衡水网站建设哪家好/营销策略是什么
  • 中国企业网站/seo自然排名