| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> 开发工具 -> LVGL V8.2.0基于VS2022仿真搭建 -> 正文阅读 |
|
|
[开发工具]LVGL V8.2.0基于VS2022仿真搭建 |
搭建前资料下载链接:https://pan.baidu.com/s/1nV9jojPEPWSWZdYhaCZWTA 下载资料后解压文件及安装VS2022 ,选择通用windows平台开发及Visual Studio进行安装,安装步骤略
打开VS2022,点击创建新项目
选择Windows Console Application (C++/WinRT),点击下一步
输入名程lvgl820_similator,选择目录,勾选将解决方案和项目放在同一目录中,点击创建,再点击确定
在工程目录中新建一个文件夹并命名为lvgl_folder
将下载的lv_demos-master,lv_drivers-master,lvgl-master三个文件夹复制到lvgl_folder文件中,并分别命名为lv_demos,lv_drivers,lvgl,然后分别将其里面的文件分别移动到其对应的目录下
将lv_drivers中的lv_drv_conf_template.h和lvgl中的lv_conf_template.h的文件,lv_demos目录下的lv_demo_conf_template.h复制到lvgl_folder目录下,并分别命名为lv_drv_conf.h和lv_conf.h,lv_demo_conf.h
在工程中分别创建lvgl,lvgl_drivers,lvgl_demos三个筛选器
将lvgl_folder文件夹中的文件分别加入到工程
点击显示所有文件
分别将lvgl,lvgl_drivers,lvgl_demos,lv_conf.h,lv_drv_conf.h,lv_demo_conf.h含到项目中
将lv_drv_conf.h文件中的条件编译总开关打开
将lv_conf.h中的文件配置如下
点击项目菜单,点击属性
点击C/C++,选择常规,在附加包含目录中加入lvgl_folder,点击应用
在main.cpp中换成以下内容
将C/C++中预编译头,选择不使用预编译头
在C++预处理器中新增加如下内容
编译工程,有以下错误
双击跳转到错误,使用成员draw_ctx替换所有出错的clip_area后再次编译,出现如下错误
在链接器,输入,附加依赖项加入以下内容
再次编译运行,运行结果如下
|
|
|
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年12日历 | -2025/12/1 22:06:44- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |