下载: lvgl8_lv_port_linux_frame_buffer_20210628.7z 180M
参考:
Ubuntu Framebuffer 编译运行 LittleVGL
https://whycan.com/t_2508.html
在V3S上试着跑了一下新版的LVGL-8.1 界面效果越来越赞!
https://whycan.com/t_6679.html
离线
ubuntu framebuffer 工程下载: lvgl8_lv_port_linux_frame_buffer_20210628.7z 180M
---------------------------------------
SDL QtCreator 模拟器工程, 可以用 Qt的mingw32/mingw64 工具链编译
本站下载: lvgl8_lv_sim_qtcreator_sdl_20210628.7z 9M
需要复制上面工程里面的 lvgl / lv_drivers / lv_demos 三个文件夹.
或者执行:
git clone https://github.com/lvgl/lv_demos -b release/v8.0
git clone https://github.com/lvgl/lv_drivers -b release/v8.0
git clone https://github.com/lvgl/lvgl -b release/v8.0
如果打开github有困难的朋友可以用这个加速地址:
git clone https://hub.fastgit.org/lvgl/lv_demos -b release/v8.0
git clone https://hub.fastgit.org/lvgl/lv_drivers -b release/v8.0
git clone https://hub.fastgit.org/lvgl/lvgl -b release/v8.0
离线
#if LV_VERSION_CHECK(8, 0, 0)
lv_timer_create(lv_win32_message_handler, 0, NULL);
#else
lv_task_create(lv_win32_message_handler, 0, LV_TASK_PRIO_HIGHEST, NULL);
#endif
lvgl lv_task_create 接口改为了 lv_timer_create
离线
离线
楼主优秀,这是和qrcreator杠上了。赞👍
离线
越来越往应用靠了
离线
离线
谢谢你的工程。不过我加了
LIBS += -lmsimg32
LIBS += -luser32
才链接通过
离线
这么快跟进8.0了
离线
@达克罗德
感谢提醒, 可能我用的这个 Qt5.12.3 MINGW SDK 环境有点不同, 所以不需要这些链接库.
离线
离线
Ubuntu16.04 LVGL8 framebuffer & sdl2 开发/调试
虚拟机百度云盘下载: https://pan.baidu.com/s/1gOk2NCm7TuSZxzIy9mFtAg?pwd=awol
演示视频: https://www.bilibili.com/video/BV1UY411M7Vk
虚拟机whycan用户密码: whycan
调试 fb 版本 lvgl8 先执行:
sudo chmod 777 /dev/fb0 /dev/input/event*
切换到Framebuffer:
CTRL + ALT + F1
切换到UI:
CTRL + ALT + F7
最近编辑记录 哇酷小二 (2022-06-12 00:56:28)
离线
win32drv.c 添加:
#ifndef WM_DPICHANGED
#define WM_DPICHANGED 0x02E0
#endif
离线
移到Qtcreator下 太棒了
离线