1、git 克隆:
git clone -b release/v9.3 https://github.com/lvgl/lv_port_pc_vscode.git
2、cmake 和 mingw 環境搭建
cmake:
https://blog.csdn.net/qq_51355375/article/details/139186681?spm=1011.2415.3001.5331
mingw:
https://blog.csdn.net/qq_51355375/article/details/139890889?spm=1011.2415.3001.5331
3、sdl 下載
https://github.com/libsdl-org/SDL/tags
因為lvgl使用的是sdl2,和 mingw, 選擇sdl2 mingw版本下載
解壓后放在lv_port_pc_vscode目錄下
4、下載lvgl_v9.3
下載和lv_port_pc_vscode 一樣,選擇對應版本下載即可。
https://github.com/lvgl/lvgl
將里面的所有文件放到lv_port_pc_vscode\lvgl里
5、打開工程
6、修改CMakeLists.txt 和 main.c里的內容
CMakeLists.txt加入這兩句話
main.c頭文件修改為:
7、執行工程
因為使用在vscode配置c工程比較麻煩,這里使用的是qt vscode插件:
參考:vscode qt 最新開發環境配置, 基于最新插件 Qt All Extensions Pack_vscode配置qt開發環境-CSDN博客
選擇編譯器:ctrl + shift + p
成功
以后都在main.c中來實現功能