最新Ubuntu LVGL SDL模拟器安装

这篇具有很好参考价值的文章主要介绍了最新Ubuntu LVGL SDL模拟器安装。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

本文主要说明Ubuntu 23.4安装LVGL 9.0以及基于SDL的模拟环境。

代码下载

访问lv_port_pc_eclipse可以看到相信信息,官方已经打包好了整个代码环境。

安装CMAKE。

sudo apt install cmake

安装SDL。

sudo apt-get update && sudo apt-get install -y build-essential libsdl2-dev

安装LVGL,因为我们下载的是lv_port_pc_eclipse仓库,所以加上recursive参数会把lvgl也一起下载下来。

git clone --recursive https://github.com/lvgl/lv_port_pc_eclipse.git

下载完成后是这样的目录结构。

name@name-HP-Pavilion-g6-Notebook-PC:~/workspace/lv_port_pc_eclipse$ ls
CMakeLists.txt  Dockerfile   lv_conf.h  main.c    mouse_cursor_icon.c    pc_simulator.launch
confdef.txt     licence.txt  lvgl       Makefile  mouse_cursor_icon.png  README.md

编译

在lv_port_pc_eclipse目录中,创建编译文件夹build,然后执行cmake生成makefile文件。

name@name-HP-Pavilion-g6-Notebook-PC:~/workspace/lv_port_pc_eclipse$ mkdir build
name@name-HP-Pavilion-g6-Notebook-PC:~/workspace/lv_port_pc_eclipse/build$ cd build/
name@name-HP-Pavilion-g6-Notebook-PC:~/workspace/lv_port_pc_eclipse/build$ cmake .. .

log如下。

name@name-HP-Pavilion-g6-Notebook-PC:~/workspace/lv_port_pc_eclipse/build$ cmake .. .
CMake Warning:
  Ignoring extra path from command line:

   "."


-- The C compiler identification is GNU 12.3.0
-- The CXX compiler identification is GNU 12.3.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done
-- Build files have been written to: /home/anruliu/workspace/lv_port_pc_eclipse/build

最后执行make -j即可。

name@name-HP-Pavilion-g6-Notebook-PC:~/workspace/lv_port_pc_eclipse/build$ make -j

编译完成后,可执行文件在上一层目录的bin/main,执行即可看到程序运行。

name@name-HP-Pavilion-g6-Notebook-PC:~/workspace/lv_port_pc_eclipse/bin$ ./main

最新Ubuntu LVGL SDL模拟器安装,LittlevGL,ubuntu,linux,运维,lvgl
最新Ubuntu LVGL SDL模拟器安装,LittlevGL,ubuntu,linux,运维,lvgl

当然还有很多的demo程序可以运行测试,添加入口函数即可。文章来源地址https://www.toymoban.com/news/detail-652494.html

name@name-HP-Pavilion-g6-Notebook-PC:~/workspace/lv_port_pc_eclipse$ git diff .
diff --git a/main.c b/main.c
index ed24d8b..a8d993a 100644
--- a/main.c
+++ b/main.c
@@ -76,6 +76,9 @@ int main(int argc, char **argv)
   hal_init(800, 480);
 
   lv_demo_widgets();
+  //lv_demo_music();
+  //lv_demo_benchmark(LV_DEMO_BENCHMARK_MODE_RENDER_AND_DRIVER);
+  /lv_demo_flex_layout();
 
   while(1) {
       /* Periodically call the lv_task handler.

到了这里,关于最新Ubuntu LVGL SDL模拟器安装的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • uniapp HBuilderX 安装 MuMu模拟器12 基座 2023年6月最新测试有效

    一、下载MUMU模拟器 MuMu模拟器官网_安卓12模拟器_网易手游模拟器  下载 MUMU模拟器12 二、找到自己安装 HBuilderX 文件夹里对应的以下路径 HBuilderXpluginslaunchertoolsadbs 三、安装完 MUMU模拟器12 后运行 模拟器 在模拟器的 “设置” 里 找到   “关于手机”  然后进去找到  “版

    2024年02月17日
    浏览(55)
  • 1. LVGL 8.3 在 Visual Studio 2019 模拟器中的环境搭建

    1、Visual Studio 2019下载,下载地址:Visual Studio 2019 version 16.11 Release Notes | Microsoft Docs 下载Community 2019 版本的就好了,然后点击运行 vs_community_....exe 文件。  2、在安装的过程中需要注意在选择工具包的时候勾选【使用C++的桌面开发】,然后在安装详细信息中注意勾选【适用于最

    2024年02月05日
    浏览(29)
  • 华三最新5.5.0版本模拟器连接CRT

    一、客户端UI功能部分 1. 增加无线产品功能:客户端适配无线产品功能,可以添加AC、AP和Phone设备并进行实验 2. 修复了PC在打开控制台终端前无法启动配置的问题 二、模拟产品部分 1. 新增AC、AP、Phone设备 其他说明: ---------------------- 当前版本仅支持部分无线功能 1. 一个AP仅

    2024年02月01日
    浏览(24)
  • 最新微信小程序反编译方法(亲测有效,无需模拟器)

    此方法是本人多次试错意外发现的方法,以下是本人遇到的问题及解决方法,有其他方法欢迎讨论 1.下载node.js,直接去官网下载,配置教程网上有这里不讲了。 确保安装目录下有npm文件夹,后面会用到。 2.下载破解工具并解压,我解压到桌面https://codeload.github.com/superBiuBiuMan

    2023年04月08日
    浏览(35)
  • 微信小程序抓包-夜神模拟器结合BurpSuite抓包(可用于现在最新版本微信)

    2023年3月23日18.37.46:很多人说网络错误,目前我再次自己试过了,都没有出现这个问题,如果害怕出现网络异常等情况,就不要看下去了 之前总是通过电脑来抓包,时常失效,这里就用夜神模拟器配合Burp来抓包 也可以参考这位博主的文章 Fiddler+Proxifier进行PC端微信小程序抓包 通过Fi

    2024年02月09日
    浏览(69)
  • LVGL学习笔记|Windows环境下模拟LittlevGL:VSCode+MSYS2+Cmake搭建模拟环境

    最近需要使用LittlevGL(以下简称lvgl)做ARM开发板的GUI,为了方便调试代码在网上搜集了部分在Windows环境下利用VSCode模拟仿真的环境配置步骤,现整理如下。 系统版本:Windows 10 专业版 21H2 直接使用国内镜像下载链接 : https://vscode.cdn.azure.cn/stable/b4c1bd0a9b03c749ea011b06c6d2676c8091

    2024年02月02日
    浏览(33)
  • 【Android】Ubuntu20.04编译Android 13并用模拟器运行

    一直好奇Android系统是怎么定制的,直到亲自走一遍Android系统编译流程才发现并没想象的复杂。 这就跟app开发一样,Google官方其实都提供了平台、文档、IDE及一些工具,咱们只要按照官方提供的指南来操作就行了。 如果Android没有提供这样一个开放的系统、完善的生态,咱们

    2024年02月04日
    浏览(34)
  • Ubuntu系统使用Docker本地部署Android模拟器并实现公网访问

    本文主要介绍如何在Ubuntu系统使用Docker部署docker-android安卓模拟器,并结合cpolar内网穿透工具实现公网远程访问本地部署的Android开发环境。 随着移动互联网的飞速发展,Android应用开发日益成为业界关注的焦点。在开发过程中,对Android应用的测试和部署至关重要,这关系到应

    2024年04月13日
    浏览(29)
  • Android Studio改变模拟器默认安装在C盘路径,将模拟器安装于自定义路径

     直接点击下载配置,安装在默认位置即可  我这里的路径是 D:PathASphone  打开编辑文件夹中的.ini文件 将path=后的路径更换为自己之前移动后的文件夹路劲即可  本文为作者独立编写  本BLOG上所有的原创文章未经本人许可,不得用于商业用途及传统媒体。网络媒体转载请注

    2024年02月16日
    浏览(35)
  • 模拟器安装magisk

    目录 工具准备: 一,添加模拟器-安卓9  二,安装magisk软件在模拟器上  三,打开magisk-on-android-x86 注意事项 1,修改system.vmdk文件异常解决方法 1.安卓9模拟器(Android_9  x86_64),下载地址:夜神安卓模拟器-安卓模拟器电脑版下载_安卓手游模拟器_手机模拟器_官网 这里说明一下

    2024年02月03日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包