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

配置LVGL的WIN下vscode的仿真demo

首先 我是从炸鸡佬那里推荐的文章进去,按照流程发现实现不了

然后搜了几个首先的错误就是找不到 lvgl/lvgl.h,我简直蒙蔽了,这个文件就在lvgl的目录下,即便我去手动引用也还是会出错。

然后我去别的csdn找解决方案,依旧是各种各样的错误。

然后去github上找到一个项目,但是依然出错。有兴趣的伙伴可以去试试

https://github.com/Staok/lvgl_port_win-linux_vscode

然后这个项目推荐我可以去看看lvgl官方的demo,然后我去了,还是出现问题。在我求助无果的时候,我发现了一个知乎的。让我成功配置出来了。

结果就是这样,博主的地址是

https://zhuanlan.zhihu.com/p/719470425

即便是跟着博主做,还是会出现一些问题,我把我这个版本的处理方式给出来,希望有用。

首先就是跟这个博主一样的去下载工具,按照流程去下载所有的文件。并配安装Cmake,置环境变量等。

区别就是

1、下载的\lv_port_pc_vscode-master项目目录下是没有驱动的文件夹的,需要我们手动去创建

复制完的工程是这样的,就是把lvgl和lvgl_driver两个目录复制到项目里 

2、打开vscode安装那5个插件,然后就是ctrl+shift+p 打开这个Cmake扫描工具包

错误1解决方式

 到这里流程还是一样的,第一次生成的错误也是一样的,就是引用string的头文件,然后第二个错误就不一样了

 

这两个list好像有点不一样,而且报的错误也不一样。

错误2解决方式

然后它说找不到 glob.h 我直接给这个头文件注释掉了,然后加入博主的SDL头文件 再次生成就成功了,可能是狗运吧。这里给出了一次成功配置LVGL+VSCODE+WIN的过程,其实找功率挺费时间的,都不一定能成功运行。


http://www.kler.cn/a/398677.html

相关文章:

  • 树莓派镜像 DIY 制作
  • Redis 5 种基本数据类型详解
  • 大数据-226 离线数仓 - Flume 优化配置 自定义拦截器 拦截原理 拦截器实现 Java
  • java实现代码沙盒(docker-java)
  • 基于Lora通讯加STM32空气质量检测WIFI通讯
  • 【Apache Paimon】-- 1 -- Apache Paimon 是什么?
  • (动画版)排序算法 -希尔排序
  • ubuntu-server-22.04上手指南
  • 前端—Cursor编辑器
  • 【Android compose原创组件】在Compose里面实现内容不满一屏也可以触发边界阻尼效果的一种可用方法
  • Python中的with语句
  • Node.js事件循环:解锁异步编程的奥秘
  • Linux系统:线程
  • nginx证书流式响应配置
  • NLP论文速读(微软出品)|使用GPT-4进行指令微调(Instruction Tuning with GPT-4)
  • 跨平台WPF框架Avalonia教程 七
  • 【更新中】《硬件架构的艺术》笔记(三):处理多个时钟
  • 分布式相关杂项
  • 消除样本输入顺序影响的BP网络学习改进算法详解
  • 结构化需求分析与设计
  • 【STM32】I2C通信协议
  • QT入门之下载、工程创建、学习方法
  • 详解八大排序(四)------(归并排序)
  • OpenGL ES 文字渲染方式有几种?
  • 嵌入式开发人员如何选择合适的开源前端框架进行Web开发
  • 【AiPPT-注册/登录安全分析报告-无验证方式导致安全隐患】