您尚未登录。

楼主 #1 2020-10-06 01:02:48

XIVN1987
会员
注册时间: 2019-08-30
已发帖子: 250
积分: 311.5

Qt Creator编译LVGL模拟器程序

编译器用的 tdm64-gcc,Qt Creator中配置编译器路径的方法网上有,,这里就不说了。。

1、下载源码

git clone https://github.com/lvgl/lv_sim_codeblocks_win.git

cd lv_sim_codeblocks_win/
git submodule update --init --recursive

2、创建项目(Qt Creator)
qt_creator_new_project.png
按照如下设置创建项目:
名称:lv_sim_win
创建路径:C:\Ubuntu\github\lv_sim_codeblocks_win
Build system:Qbs
Kit Selection:tdm64-gcc

创建后,关闭Qt Creator,将lv_sim_win目录下的lv_sim_win.qbs和lv_sim_win.qbs.user拷贝到lv_sim_codeblocks_win目录下,删除lv_sim_win目录

打开lv_sim_win项目,编辑lv_sim_win.qbs文件,内容如下:

CppApplication {
    consoleApplication: false
    cpp.includePaths: [
        "."
    ]
    cpp.staticLibraries: [
        FileInfo.path(cpp.compilerPath) + "/../x86_64-w64-mingw32/lib/libgdi32.a"
    ]

    files: [
        "main.c",
        "lvgl/src/*/*.c",
        "lv_drivers/display/*.c",
        "lv_drivers/indev/*.c",
        "lv_drivers/win_drv.c",
        "lv_examples/src/*/*.c",
    ]

    excludeFiles: [
        "lv_examples/src/lv_ex_*/*.c"
    ]
}

然后就可以编译、运行、调试了

离线

页脚

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

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