前言
最近需要使用LittlevGL(以下簡稱lvgl)做ARM開發(fā)板的GUI,為了方便調試代碼在網(wǎng)上搜集了部分在Windows環(huán)境下利用VSCode模擬仿真的環(huán)境配置步驟,現(xiàn)整理如下。
一、軟件安裝
系統(tǒng)版本:Windows 10 專業(yè)版 21H2
1.VSCode安裝
直接使用國內鏡像下載鏈接:
https://vscode.cdn.azure.cn/stable/b4c1bd0a9b03c749ea011b06c6d2676c8091a70c/VSCodeUserSetup-x64-1.57.0.exe
若上面鏈接失效,可按以下方法制作:
1.首先進入vscode官方網(wǎng)站然后選擇對應版本下載
2.然后進入瀏覽器下載頁面
3.復制下載鏈接粘貼到地址欄
4.將地址中的/stable前換成vscode.cdn.azure.cn即可實現(xiàn)超速下載
官網(wǎng)下載:
https://code.visualstudio.com/
2.MSYS2安裝
官網(wǎng)下載
國內鏡像下載
二、配置環(huán)境
1.添加環(huán)境變量
在控制面版中搜索環(huán)境變量
根據(jù)自己的MSYS2安裝路徑修改
1|C:\msys64
2|C:\msys64\mingw64\bin
2.配置msys2環(huán)境
從“開始”菜單欄中找到“MSYS2 MSYS"并運行
#下面幾條命令為安裝必要插件
pacman -Syu
pacman -S mingw-w64-x86_64-gcc mingw-w64-x86_64-gdb mingw-w64-x86_64-cmake mingw-w64-x86_64-make
pacman -S mingw-w64-x86_64-toolchain
pacman -S mingw-w64-x86_64-clang
pacman -S mingw-w64-x86_64-yasm mingw-w64-x86_64-nasm
pacman -S mingw-w64-x86_64-freetype
#下面幾條命令根據(jù)需求來,裝自己想要的
pacman -S mingw-w64-x86_64-opencv
pacman -S mingw-w64-x86_64-ffmpeg mingw-w64-x86_64-ffms2
pacman -S mingw-w64-x86_64-libwebsockets
...
在安裝過程中如遇以下提示,按下回車全部安裝
Enter a selection (default=all):
在安裝過程中如遇以下提示,輸入“Y”選擇繼續(xù)安裝
:: Proceed with installation? [Y/n]
完成安裝后,從“開始”菜單運行“MSYS MinGW x64”。現(xiàn)在可以調用make或gcc構建適用于 Windows 的軟件。
驗證環(huán)境
gcc --version
3.配置VSCode
安裝CMake Tools擴展
在擴展設置中配置以下選項:
與MSYS2安裝目錄一致
C:\msys64\mingw64
重啟VSCode,會自動啟動cmake(如果沒有,按下Ctrl+Shift+P,輸入CMake: configure)
至此,環(huán)境搭建已經完成文章來源:http://www.zghlxwxcb.cn/news/detail-783745.html
三、運行l(wèi)vgl示例
官方移植例程
入門文檔
簡單配置的仿真例程鏈接
將配置好的lvgl庫使用VSCode打開文章來源地址http://www.zghlxwxcb.cn/news/detail-783745.html
到了這里,關于LVGL學習筆記|Windows環(huán)境下模擬LittlevGL:VSCode+MSYS2+Cmake搭建模擬環(huán)境的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!