当前位置:网站首页>Some introduction and transplantation of lvgl
Some introduction and transplantation of lvgl
2022-06-22 01:17:00 【Passing bear~】
brief introduction
LVGL Is an open source graphics library , Provides you with the ability to create embedded GUI Everything you need , With easy to use graphic elements , Beautiful visual effects and low memory consumption .
Source access address
Address :https://github.com/lvgl
From here, you can get the embedded end 、Linux and Windows Given lvgl Source code demo
transplant
Because I want to be lazy , So I will lvgl Migration to Linux Do some porting and run validation
Source code of personal transplantation GitHub The address is : Address https://github.com/xdh16/lv_port_pc_vscode
Sure git clone https://github.com/xdh16/lv_port_pc_vscode
In addition, because the libraries in the source code are not merged together , therefore freetype、lvgl and lvgl_drivers The folder is empty , So you have to download the relevant libraries , Unzip it and put it in the corresponding three folders ,3 The source code paths of the libraries are all placed in GitHub in
The following errors will appear in the official source code
cc: error: unrecognized command line option ‘-Wshift-negative-value’
Therefore, the makefile Make changes 
Delete this line 
Last make Compile 
function demo, give the result as follows :
The basic functions have been completed , Later, I will discuss how to use LVGL Interface and some precautions in use .
边栏推荐
猜你喜欢

ShardingSphere-proxy-5.0.0分布式哈希取模分片实现(四)

Idea prompt duplicated code fragment (15 lines long)

Ns32f103vbt6 hardware and software replace stm32f103vbt6

Spark RDD case: word frequency statistics

Pre add post add exploration and function call exploration

Sparkrdd case: calculate total score

Pytorch learning 03: tensor data types and some operations

【DailyFresh】课程记录

Pytorch learning 07:broadcast broadcast - automatic extension

Graphical understanding of the article "text classification of Sina News Based on tensorflow+rnn"
随机推荐
0x00007ffff3d3ecd0 in _IO_vfprintf_internal (s=0x7ffff40b5620 <_IO_2_1_stdout_>
4273. 链表合并
pytorch学习11:where 和 gather
Pytorch learning 10: statistical operations
Compilation principle - recursive descent subroutine method
【DailyFresh】课程记录3--商品搜索相关
云堡垒机分布式集群部署优缺点简单说明
English语法_副词_fairly / rather
Xshell比SecureCRT差吗?
crf*. Handling of large BDB file
==和equals的区别
cygwin下面用mysql client连接服务器的问题
【环境踩坑】pycharm使用qt时报错
div设置滚动和监听滚动距离
Install tensorflow and transformer on Orange Pie orangepi4b
pytorch学习10:统计运算
RNN的简单整理
pytorch学习07:Broadcast广播——自动扩展
pytorch学习08:拼接与拆分
[project construction] cmake create release and debug projects