系统环境:Ubuntu 20.04 64位物理机
参照文档:https://iot.mi.com/vela/quickapp/zh/content/guide/start/quick-start.html
IDE:Aiot-IDE 1.0.0
[BGCOLOR=initial]前置步骤:[/BGCOLOR]
描述:项目根目录下终端执行
排错:执行
因此尝试安装32位版本:
问题2:
描述:项目根目录下终端执行
排错:执行
因此尝试安装32位版本:
成功运行:
参照文档:https://iot.mi.com/vela/quickapp/zh/content/guide/start/quick-start.html
IDE:Aiot-IDE 1.0.0
[BGCOLOR=initial]前置步骤:[/BGCOLOR]
- 安装了各类依赖
- 新建了一个Vela项目
- 在项目下成功运行了
npm install
描述:项目根目录下终端执行
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
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
sudo apt-get install libmp3lame0:i386
,成功解决成功运行: