点击登录

讨论 Vela应用开发环境配置问题记录

ranlychan

Lv.0
社区会员
米坛社区五周年纪念勋章
系统环境:Ubuntu 20.04 64位物理机
参照文档https://iot.mi.com/vela/quickapp/zh/content/guide/start/quick-start.html
IDEAiot-IDE 1.0.0

[BGCOLOR=initial]前置步骤:[/BGCOLOR]
  • 安装了各类依赖
  • 新建了一个Vela项目
  • 在项目下成功运行了npm install
问题1:
描述
:项目根目录下终端执行npm start,报错:
代码:
./nuttx: error while loading shared libraries: libmad.so.0: cannot open shared object file: No such file or directory
排错:执行[/B]dpkg -l | grep libmad[B],发现系统安装的是64位的lib:
代码:
ii  libmad0:amd64                              0.15.1b-10ubuntu1                          amd64        MPEG audio decoder library
因此尝试安装32位版本:sudo apt-get install libmad0:i386,成功解决

问题2:
描述
:项目根目录下终端执行npm start,报错:
代码:
./nuttx: error while loading shared libraries: libmp3lame.so.0: wrong ELF class: ELFCLASS64
排错:执行[/B]dpkg -l | grep libmad[B],发现系统安装的是64位的lib:
代码:
ii  libmp3lame0:amd64                          3.100-3                                    amd64        MP3 encoding library
因此尝试安装32位版本:sudo apt-get install libmp3lame0:i386,成功解决

成功运行:

Screenshot from 2024-04-07 17-08-13.png
 

*这是一则由 Google AdSense 自动推荐的广告,与本站无关,不对其真实性与可靠性负责

相似主题

米表S系列 教程
1K
3

Home 首页
Home 资源
News 发现
Account 我的
顶部