littlevgl(GUI)環境搭建(PC)

這節內容很短。但是由於它還是花了我幾個小時的時間,所以寫出來還是很有意義。


體驗該GUI使用的是模擬器,名為:lv_pc_simulator

開發環境是:Windows+Eclipse+sdl2.


說一下搭建環境時會遇到的問題以及解決方法。


首先,根據github中的readme.md,找到pc模擬器的工程地址並下載下來,下載地址與git命令為:git clone --recursive https://github.com/littlevgl/pc_simulator_sdl_eclipse.git

之後,需要下載sdl2。Sdl2的下載地址為:https://www.libsdl.org/。在eclipse中使用的是gcc,sdl2則可以下載mingw版本。


然後是下載eclipse,下載地址為:http://www.eclipse.org/cdt/。


完成以上步驟之後,打開eclipse,然後導入git工程。

之後,則需要在Eclipse中配置include位置與lib位置。如果出現SDL_Init()等函數找不到,說明配置的lib位置要糾正,一般是使用i686-w64-mingw32目錄下的lib。

在成功編譯整個工程之後,需要將SDL2.dll放到生成的應用程序所在的文件夾下。為了可以在eclipse能直接運行應用程序,需要設置run configurations...--->c/c++ Applications--->Debug/pc_simulator.exe。至此,就能運行應用程序pc_simulator.exe了。


執行結果如下:


littlevgl(GUI)環境搭建(PC)


littlevgl(GUI)環境搭建(PC)


littlevgl(GUI)環境搭建(PC)


分享到:


相關文章: