lvgl V8.3 release
https://github.com/lvgl/lv_port_pc_eclipse
SDL2 2.26.5
https://github.com/libsdl-org/SDL/releases/tag/release-2.26.5
我们使用git工具下载lvgl源码,由于这个路径lvgl是子仓库,所以我们在克隆仓库的时候需要把子仓库克隆下来,要不然你会发现,代码下载下来是空的。
打开git bash,对于子模块的下载、更新方法不唯一,同学们可以自行百度下,这里提供一种方法,可能需要稍微等一会儿。
下载完成之后,我们的目录如下:
通过上面章节连接,我们下载下来的SDL2,32位和64位根据自己的需要选择。
我们的软件包及模拟器就准备就绪了,接下来进行qt新建工程。
添加我们的LVGL代码及SDL2模拟器代码到QT工程,添加完之后的文件目录如下图所示:
右击工程,把我们的.c和.h文件添加到工程。
添加完之后,编译可能会报ubuntu font重复定义,我直接干掉了一个,感觉也用不上,在编译就OK了。
熟悉的lvgl demo就出现了,以后就可以在pc上编写业务代码验证,再导入嵌入式工具啦!
END
→点关注,不迷路←
文章引用微信公众号"嵌入式微处理器",如有侵权,请联系管理员删除!