Ubuntu下运行LVGL模拟器_lvgl ubuntu

本文介绍了如何在Ubuntu中安装VS Code并使用它来运行LVGL模拟器,详细讲解了从Github或Gitee获取LVGL源码,安装Linux SDL2驱动以及编译源码的步骤,旨在帮助喜欢在Linux环境下工作的嵌入式开发者设置LVGL模拟器。
摘要由CSDN通过智能技术生成

​ LVGL是一个可高度可裁剪、低资源占用、界面美观且易用的C语言嵌入式系统图形库,是当下最流行的嵌入式图形库之一。你可以通过调用该库提供的函数,创建出自己想要的图形界面,然后移植到你自己的嵌入式开发板上。使用LVGL的嵌入式开发者很多,在网上也比较容易找资源,遇到问题大部分也可以在网上找到答案。

​ 图1-LVGL官方演示例程:

LVGL 官方Demo

​ LVGL支持模拟器,模拟器支持Windows、Linux或macOS系统,你也可以先在电脑上先运行你的LVGL项目,当你觉得界面设计的差不多的时候,再把源码移植到嵌入式开发板上。

​ 官方列出了支持LVGL模拟器的IDE如下表:

IDE 可以支持的PC系统 Github
Eclipse + SDL驱动 Linux 或 Mac https://github.com/lvgl/lv_sim_eclipse_sdl
CodeBlocks Windows https://github.com/lvgl/lv_sim_codeblocks_win
VisualStudio Windows https://github.com/lvgl/lv_sim_visual_studio_sdl
VSCode + SDL/X11 驱动 Linux (SDL/X11)或Mac (SDL) https://github.com/lvgl/lv_sim_vscode_sdl
PlatformIO + SDL驱动 Linux 或 Mac https://github.com/lvgl/lv_platformio
MDK + FastModel Windows https://github.com/lvgl/lv_port_an547_cm55_sim

大多数开发者都使用Windows平台下的VisualStudio运行LVGL模拟器,网上的环境搭建教程也很多。但是在Linux上使用LVGL模拟器的教程相对较少,难免有些小伙伴就喜欢折腾Linux,所以本文选择上表中的第四个IDE——“VSCode + SDL/X11 驱动”的方式&

  • 21
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值