配置LVGL的WIN下vscode的仿真demo

ops/2024/11/19 2:04:27/

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

然后搜了几个首先的错误就是找不到 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.ppmy.cn/ops/134834.html

相关文章

CVE-2024-2961漏洞的简单学习

简单介绍 PHP利用glibc iconv()中的一个缓冲区溢出漏洞,实现将文件读取提升为任意命令执行漏洞 在php读取文件的时候可以使用 php://filter伪协议利用 iconv 函数, 从而可以利用该漏洞进行 RCE 漏洞的利用场景 PHP的所有标准文件读取操作都受到了影响&#xff1…

决策树基本 CART Python手写实现

参考资料: https://blog.csdn.net/weixin_45666566/article/details/107954454 https://blog.csdn.net/Elenstone/article/details/105328111 代码如下: #-*- coding:utf-8 -*- import numpy as np import pandas as pd import operatordef loadDataSe…

数据结构-布隆过滤器和可逆布隆过滤器

布隆过滤器家族 普通布隆过滤器基本原理代码实现 计数布隆过滤器基本原理代码实现 可逆布隆过滤器基本原理代码实现 参考 在解决缓存穿透问题时,往往会用到一种高效的数据结构-布隆过滤器,其能够快速过滤掉不存在的非法请求,但其也存在一定的…

【网络】HTTP 协议

目录 基本概念基于 HTTP 的系统组成HTTP 的基本性质 HTTP 请求头 & 响应头HTTP 的请求方法HTTP 的返回码HTTP 的 CookieHTTP 缓存 Cache-Control会话HTTP/1.x 的连接管理 基本概念 HTTP(Hypertext Transfer Protocol,超文本传输协议)是一…

ctfshow DSBCTF web部分wp

ctfshow 单身杯 web部分wp web 签到好玩的PHP 源码&#xff1a; <?php error_reporting(0); highlight_file(__FILE__);class ctfshow {private $d ;private $s ;private $b ;private $ctf ;public function __destruct() {$this->d (string)$this->d;$this…

【Golang】——Gin 框架中的模板渲染详解

Gin 框架支持动态网页开发&#xff0c;能够通过模板渲染结合数据生成动态页面。在这篇文章中&#xff0c;我们将一步步学习如何在 Gin 框架中配置模板、渲染动态数据&#xff0c;并结合静态资源文件创建一个功能完整的动态网站。 文章目录 1. 什么是模板渲染&#xff1f;1.1 概…

Mac 使用mac 原生工具将mp4视频文件提取其中的 mp3 音频文件

简介 Hello! 非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~ ଘ(੭ˊᵕˋ)੭ 昵称:海轰 标签:程序猿|C++选手|学生 简介:因C语言结识编程,随后转入计算机专业,获得过国家奖学金,有幸在竞赛中拿过一些国奖、省奖…已保研 学习经验:扎实基础 + 多做笔…

ChatDev本地部署教程

ChatDev本地部署教程 &#x1f4d6; 概述 ChatDev 是一家虚拟软件公司&#xff0c;通过各种不同角色的智能体 运营&#xff0c;包括执行官&#xff0c;产品官&#xff0c;技术官&#xff0c;程序员 &#xff0c;审查员&#xff0c;测试员&#xff0c;设计师 等。这些智能体形…