编译器用的 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)
按照如下设置创建项目:
名称: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"
]
}
然后就可以编译、运行、调试了
离线
感谢楼主分享, 顺便标记这个帖子:
一步一步分享在Windows QtCreator/Mingw平台编译运行调试LittleVGL
http://whycan.com/t_714.html#p2600
(出处:哇酷开发者社区【计算机图形/GUI/RTOS/FileSystem】)
离线