本文比较乱,算是一个随笔,记录一下将LVGUI交叉编译到MIPS架构的嵌入式Linux设备中,主要关于自己编写对应的makefile来对LVGUI进行编译。
首先,Makefile 最好和lv的几个工程目录在同一目录下,如下图:
其次,为了让头文件(h文件可以被正确包含),最好声明一下littleGL的变量:
export LVGL_DIR=/home/df/桌面/GL/LittleGL_new
,如下图:
如果不进行声明,则会报以下错误:
其中关键点是关于makefile里mk文件的include和使用,当然,LVGUI的官网也有对应的移植步骤,网址如下:
http://nano.lichee.pro/application/littlevgl.html#id8 ;