您尚未登录。

楼主 #1 2020-01-10 11:11:43

davg1
会员
注册时间: 2020-01-03
已发帖子: 104
积分: 94

LittleVGL eclipse 仿真安装教程

感谢晕哥及群里一众大佬日常热心解答! smile

之前一段时间改用vs了,但是vs2019显示汉字是有毛病的,可能很多人也卡在这,不断有人问。偶然发现换eclipse 仿真就是好的。今天就发出来具体步骤,让大家少采坑。
1.安装Eclipse IDE for c++
Eclipse
2.安装MinGW,参考这个帖子:https://www.cnblogs.com/lidabo/p/8990348.html
安装挺慢,可以考虑下打包好的。
MinGW
3.添加环境变量MinGW=D:\MinGW,path中添加%MinGW%\bin
MinGW
MinGW
4.下载SDL2并释放到对应目录i686-w64-mingw32中
5.cmd命令行中输入Gcc -v,看到版本号表示安装成功
gcc
6.解压littlevgl官方下载的eclipse仿真压缩包
在调试目录新建Debug文件夹,并拷贝这两个文件到调试目录
Debug
7.File->Import and choose General->Existing project into Workspace.
这里导入后,需要对工程的properties做一些修改,否则会出现错误
Import
Import
Import
Import
Import
Import
右键编译即可在Debug目录找到pc_simulator.exe
也可点击上面的绿色图标Run。
8.添加目录,将在线生成的字体文件放入自己的目录
9.main里面添加如下语句

    	static lv_style_t style1;
    	lv_style_copy(&style1, &lv_style_pretty);    /*Copy a built-in style to initialize the new style*/
    	style1.body.main_color = LV_COLOR_WHITE;
    	style1.body.grad_color = LV_COLOR_GREEN;
    	style1.text.color = LV_COLOR_RED;
    	style1.text.font = &my_font_CH;   /*Unicode and symbol fonts already assigned by the library*/


    	/*Create a simple object*/
    	lv_obj_t* obj1 = lv_obj_create(lv_scr_act(), NULL);
    	lv_obj_set_style(obj1, &style1);                        /*Apply the created style*/
    	lv_obj_set_pos(obj1, 20, 20);                           /*Set the position*/
    	/*Create a label on the object. The label's style is NULL by default*/
    	lv_obj_t* label = lv_label_create(obj1, NULL); /*第一个参数(scr)是父 */

        lv_label_set_text(label, "测试abcABC");

Import
Import

END

最近编辑记录 davg1 (2020-01-10 11:25:23)

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn