LVGL学习笔记|Windows环境下模拟LittlevGL:VSCode+MSYS2+Cmake搭建模拟环境

这篇具有很好参考价值的文章主要介绍了LVGL学习笔记|Windows环境下模拟LittlevGL:VSCode+MSYS2+Cmake搭建模拟环境。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


前言

最近需要使用LittlevGL(以下简称lvgl)做ARM开发板的GUI,为了方便调试代码在网上搜集了部分在Windows环境下利用VSCode模拟仿真的环境配置步骤,现整理如下。


一、软件安装

系统版本:Windows 10 专业版 21H2

1.VSCode安装

直接使用国内镜像下载链接

https://vscode.cdn.azure.cn/stable/b4c1bd0a9b03c749ea011b06c6d2676c8091a70c/VSCodeUserSetup-x64-1.57.0.exe

若上面链接失效,可按以下方法制作

1.首先进入vscode官方网站然后选择对应版本下载
2.然后进入浏览器下载页面
3.复制下载链接粘贴到地址栏
4.将地址中的/stable前换成vscode.cdn.azure.cn即可实现超速下载

官网下载

https://code.visualstudio.com/

2.MSYS2安装

官网下载
国内镜像下载

二、配置环境

1.添加环境变量

在控制面版中搜索环境变量
lvgl vscode模拟器,笔记,lvgl,vscode,windows,arm开发
lvgl vscode模拟器,笔记,lvgl,vscode,windows,arm开发
lvgl vscode模拟器,笔记,lvgl,vscode,windows,arm开发
lvgl vscode模拟器,笔记,lvgl,vscode,windows,arm开发
根据自己的MSYS2安装路径修改


 1|C:\msys64 
 2|C:\msys64\mingw64\bin

2.配置msys2环境

从“开始”菜单栏中找到“MSYS2 MSYS"并运行
lvgl vscode模拟器,笔记,lvgl,vscode,windows,arm开发

#下面几条命令为安装必要插件
pacman -Syu
pacman -S mingw-w64-x86_64-gcc mingw-w64-x86_64-gdb mingw-w64-x86_64-cmake mingw-w64-x86_64-make
pacman -S mingw-w64-x86_64-toolchain
pacman -S mingw-w64-x86_64-clang
pacman -S mingw-w64-x86_64-yasm mingw-w64-x86_64-nasm
pacman -S mingw-w64-x86_64-freetype
#下面几条命令根据需求来,装自己想要的
pacman -S mingw-w64-x86_64-opencv
pacman -S mingw-w64-x86_64-ffmpeg mingw-w64-x86_64-ffms2
pacman -S mingw-w64-x86_64-libwebsockets
...

在安装过程中如遇以下提示,按下回车全部安装

Enter a selection (default=all):

在安装过程中如遇以下提示,输入“Y”选择继续安装

:: Proceed with installation? [Y/n]

完成安装后,从“开始”菜单运行“MSYS MinGW x64”。现在可以调用make或gcc构建适用于 Windows 的软件。
lvgl vscode模拟器,笔记,lvgl,vscode,windows,arm开发
验证环境

gcc --version

lvgl vscode模拟器,笔记,lvgl,vscode,windows,arm开发

3.配置VSCode

安装CMake Tools扩展
lvgl vscode模拟器,笔记,lvgl,vscode,windows,arm开发
在扩展设置中配置以下选项:
lvgl vscode模拟器,笔记,lvgl,vscode,windows,arm开发
lvgl vscode模拟器,笔记,lvgl,vscode,windows,arm开发
MSYS2安装目录一致

C:\msys64\mingw64

lvgl vscode模拟器,笔记,lvgl,vscode,windows,arm开发

重启VSCode,会自动启动cmake(如果没有,按下Ctrl+Shift+P,输入CMake: configure
lvgl vscode模拟器,笔记,lvgl,vscode,windows,arm开发

至此,环境搭建已经完成

三、运行lvgl示例

官方移植例程
入门文档
简单配置的仿真例程链接
将配置好的lvgl库使用VSCode打开
lvgl vscode模拟器,笔记,lvgl,vscode,windows,arm开发
lvgl vscode模拟器,笔记,lvgl,vscode,windows,arm开发
lvgl vscode模拟器,笔记,lvgl,vscode,windows,arm开发文章来源地址https://www.toymoban.com/news/detail-783745.html

到了这里,关于LVGL学习笔记|Windows环境下模拟LittlevGL:VSCode+MSYS2+Cmake搭建模拟环境的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 【单片机学习笔记】Windows+Vscode+STM32F4+freeRTOS+FatFs gcc环境搭建

    为摒弃在接受keil邮件,研究了下gun编译,以STM32F407为例,简单记录 Git 选择对应版本直接安装即可https://git-scm.com/download/win make gcc ​ 1)将上述软件包放置于C盘根目录 2)添加环境变量 3)cmd命令行测试环境 分别输入 启动文件及LD文件 目录路径表示问题 字节对齐及指定位置存

    2024年02月07日
    浏览(41)
  • ffmpeg windows环境MinGW+msys2编译so库

    一定要把windows路径的\\\"“换成”/\\\" –prefix 配置安装路径参数 配置交叉编译参数 配置不需要生成相关工具 使用\\\"\\\"+enter可以换行输入多行参数

    2024年02月11日
    浏览(31)
  • Windows shell环境: 从git bash切换到msys2

    想在 Windows 下编译一些 C++ 工程, 依赖库没有提供 CMake 支持,手动编译则需要递归编译所有依赖库, 过程预计比较复杂容易失败, 考虑使用预编译库。由于 GnuWin32 系列的预编译库普遍版本较低, 无法满足原本要编译的 doxygen 工程中的需求, 考虑使用 msys2 提供的预编译库,

    2024年02月09日
    浏览(55)
  • LVGL WIN32模拟器环境搭建

    LVGL是一个跨平台、轻量级、易于移植的图形库。因其支持大量特性和其易于裁剪,配置开关众多,且版本升级较快,不同版本之间存在一定的差异性,相关的使用教程有一定的滞后性,由于缺少最新版本的中文教程,加上大量的教程中未注明对应的版本,初始接触的开发者往

    2024年02月05日
    浏览(33)
  • LVGL界面开发之模拟器环境搭建

            通常我们在使用 LVGL 进行界面开发时,会先在PC上搭建模拟器环境,而不是直接烧录到硬件板子上,使用模拟器是百利而无一害的,而且它是跨平台的,任何Windows,Linux或macOS系统都可以运行PC模拟器。每当界面有改动时,都可以在PC模拟器上快速便捷地验证并查看修

    2023年04月11日
    浏览(42)
  • 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日
    浏览(28)
  • 学习笔记1:Xcode vision pro 模拟器-环境/场景 模拟替换

    笔者首先是带着疑问开始使用这个模拟器,并尝试做做demo。 第一个问题是对于这个模拟器是否做的足够真?到底可以模拟逼真到什么程度 从各种推断来讲,这个模拟器应该是需要尽量逼真的还原实际真机体验,这个也应该是苹果的目标。 首先visionpro真机真的很贵, 3499美刀

    2024年02月19日
    浏览(26)
  • C语言学习笔记 VScode设置C环境-06

    目录 一、下载vscode软件  二、安装minGW软件  三、VS Code安装C/C++插件 3.1 搜索并安装C/C++插件  3.2 配置C/C++环境 总结 在官网上下载最新的版本 Download Visual Studio Code - Mac, Linux, Windows https://code.visualstudio.com/download   注意: 1.在安装过程不要有中文、特殊字符这些,还有其他盘符

    2024年02月15日
    浏览(37)
  • 【opencv C++版本】安装和学习 ==Windows下使用VSCode配置OpenCV开发环境

    ref:https://opencv.org/releases/ ref:https://www.cnblogs.com/ticlab/p/16817542.html c_cpp_properties.json 照着ref 没安装成功,先写个二分查找把 ref:https://docs.opencv.org/4.x/df/d65/tutorial_table_of_content_introduction.html nnd,用这个ref在ubuntu20.04 上安装成功了!!!咳咳咳 ref:https://blog.csdn.net/weixin_4479667

    2024年02月14日
    浏览(41)
  • (纯小白向)Windows配置GPU深度学习环境:Cuda+Anaconda+pytorch+Vscode

    目录 一、Cuda和Cudnn下载安装 1.1 确定自己的电脑显卡驱动支持的Cuda版本 1.2 Cuda下载与安装 1.3 Cudnn下载与安装 二、Anaconda下载安装 2.1 下载 2.2 安装 2.3 手动配置环境变量 2.4 测试是否安装成功 三、Pytorch下载安装 3.1 创建conda虚拟环境 3.2 Pytorch下载 四、Vscode下载与环境配置 4.1

    2024年02月05日
    浏览(51)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包