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日
    浏览(57)
  • ffmpeg windows环境MinGW+msys2编译so库

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

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

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

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

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

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

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

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

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

    2024年02月19日
    浏览(38)
  • 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日
    浏览(46)
  • (纯小白向)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日
    浏览(75)
  • 【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日
    浏览(54)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包