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)


分享到:


相關文章: