lvgl开发工具如何安装?(超详细配置指南图解)

发布日期:2025-10-09 09:16浏览次数:

昨天折腾安装LVGL的破事

搞LVGL这个玩意,一开始真是没把我气死。不是做界面好看嘛寻思装个开发工具画画图啥的。好家伙,第一步就卡壳。

我就直接奔官网去找下载了。看着那几个开发工具介绍,头都是大的,啥玩意儿SDL模拟器、什么PC模拟器的。不管了,硬着头皮选了人家推荐的,下载链接一溜烟点下去。

下载完就是搞安装

下载回来一个压缩包,看着还挺小。解压出来,发现一堆文件夹,名字都挺奇怪。按着网上零散的教程,说直接解压就能用?我信了,双击那个启动程序。

结果?屁都没弹出来!

  • 双击图标,鼠标转了两圈,没反应了。
  • 换个文件夹里的程序点点,还是死样。
  • 任务管理器看看,根本没它的影子!

得,第一步就跑不通。

被坑惨的环境配置

到处问,人家说肯定是没装好开发环境,特别是那个叫MinGW的。行,我装!又跑去下MinGW安装器,名字好像叫什么x86_64的安装包。双击运行,开始下。

这个安装过程慢得像乌龟爬!

就那几个选项,勾来勾去搞不明白。反正人家说要装哪些包,我就照着勾上。

装完后,还得把MinGW的bin文件夹路径加到系统里那个“环境变量”里面去。这个步骤可要了我的老命了:

  • 找错地方,搜环境变量设置路径都搞了半天。
  • 编辑PATH,差点把之前的路径给删了。
  • 系统变量和用户变量傻傻分不清。
  • 好不容易加上了,打开命令提示符,输了句 gcc -v 看看版本号。

    好家伙,系统直接告诉我:“‘gcc’ 不是内部或外部命令,也不是可运行的程序”。我TM……前面白整了呗?关掉所有窗口,重启电脑。再试一次 gcc -v。

    成了!终于蹦出来版本信息了!

    再战LVGL模拟器

    这回回到LVGL那个解压的文件夹。里面肯定有个啥配置脚本之类的东西?果然找到一个叫 lv_sim_… 的脚本文件,后缀是 mjs?看不懂。管他,右键选择用 * 运行。

    报错!

    • 提示缺了啥模块,得用 npm 装。
    • 在那个文件夹里打开命令提示符,npm install 伺候。
    • 装了一大堆东西。

    装完再双击那脚本?还是没好使。后来发现得在命令提示符里,在那个文件夹下输入个命令启动:npm run start

    紧张地盯着命令行。刷刷刷……诶!弹出窗口了!

    一个贼小的窗口,里面有个按钮!点一下,按钮还变色!成了!LVGL的模拟器界面终于冒出来了!真是千辛万苦。

    手机体验版也整活

    光电脑跑通还不行,心想能在手机上看效果多帅。看到介绍手机也能装个版本体验。

    又去下另外一个LVGL的体验APP。下载安装包拖到安卓模拟器里。

    安装的时候模拟器抽风报错了!折腾半天模拟器设置,卸载重装,总算装上去了。打开APP,里面自带了好几个Demo,点开一个时钟效果,丝滑!完美!

    折腾到这步,感觉整个安装过程才算走通了,差点没累趴下。 刚坐下喝了口水,微信响了,是老王:你那LVGL环境装通没?快来帮我看看我的怎么跑不起来?

    我……行,刚踩完坑,正好救人。

如果您有什么问题,欢迎咨询技术员 点击QQ咨询