因为gui和内核开发在一起,有时候开发部署不是很方便,所以把tian_sdk的GUI lvgl8从系统SDK单独拿出来,支持G2D。支持C/C++混合编译
工程使用Cmake管理,要先安装cmake;然后在CMakeLists.txt中修改自己交叉编译器的位置。里面有中文注释:D
安装Cmake
sudo apt install cmake
编译步骤
cd build
cmake ..
make
编译完成后,编译的文件在build文件下面
需要的自取T113_GUI_LVGL.zip
离线
编译出来默认和官方的 lv_examples 一样的显示效果
离线
晕哥,为啥看到有新的回复,我看不到呢
离线
上邪 说:晕哥,为啥看到有新的回复,我看不到呢
两个“谢谢分享”,一个“不错,学习了”
好的,感谢
离线
主线能用吗?
离线
主线能用吗?
理论上可以的,里面编译的是lvgl8的源码,不过G2D不一定支持。G2D需要一个动态库
离线
主线能用吗
离线
裸机还是基于系统?
离线
测试了以下,感觉是否开启G2D,benchmark提升效果不是很明显哈
楼主知道是什么原因吗?
离线
@上邪
在64位ubuntu上编译会显示libuapi.so错误,楼主是在32位系统上编译的吗
离线
主线能用吗
理论上可以
离线
@上邪
在64位ubuntu上编译会显示libuapi.so错误,楼主是在32位系统上编译的吗
交叉编译工具编译的,目标平台是t1113,他是32位的
离线
测试了以下,感觉是否开启G2D,benchmark提升效果不是很明显哈
楼主知道是什么原因吗?
这个没有研究过,不知道
离线