元心系统SyberH开发环境搭建

最难的事情是正确安装npm。如果不是对方指点,简直不可能。

  • 参考文档

01-syberh环境搭建和创建应用 · SyberOS

  • 安装Ubuntu 18.04
  • 解压依赖离线安装包,查看readme.md

SyberOS-SDK_3.2.0依赖离线安装包

  • 执行makeOfflinePkg.sh

打开makeOfflinePkg.sh,修改Password为本机密码。

./makeOfflinePkg.sh
  • 执行install.sh
sudo ./install.sh
  • 安装
sudo apt --fix-broken install
sudo apt install python-m2crypto

sudo apt install make gcc g++
  • 安装syberos/cli
sudo apt update

sudo apt install -y expect

sudo apt install -y aptitude

sudo aptitude install npm
# 先n再y

sudo npm install -g yarn
sudo npm install -g n
sudo n v10.16.2


sudo npm install -g @syberos/cli
  • 解压

  • 安装IDE
chmod +x *.run
./SyberOS-IDE_3.0lts_20201230_syberos5.1_ubuntu18.04.run

在当前用户目录下产生:SyberOS-SDK

  • 安装SDK

启动QT,询问是否要安装编译套件,是,然后选择。

 

  • 安装SDK

交叉编译内容。

cd ~/SyberOS-SDK/script
./install_syberos_crosscompile_env.sh ~ ~/SyberOS_SDK_5.1.5_20220121.tar.xz ~/SyberOS-SDK

在当前用户目录下产生:SyberOS-CCE

  • 检查全局环境
$ syberh doctor --global
✔ 诊断完成

检查SyberOS编译环境
  [✗] 未安装SyberOS sdk
      请安装SyberOS sdk

检查@syberos/cli版本
  [✓] 没有发现问题

检查SDK版本
  [!]  sdk 有新版本
      请执行升级命令: syberh update project

$ syberh update --self

目前来看,第一个报错不是问题,忽略即可。

  • 检查项目环境
$ cd myapp
tsit@ubuntu:~/myapp$ syberh doctor
✔ 诊断完成

检查@syberos/cli版本
  [✓] 没有发现问题

检查SDK版本
  [✓] 没有发现问题

$ syberh update --project
警告! 更新项目依赖会修改platforms目录下的文件,是否更新? Yes
✔ 更新 [project] 完成
  • 新建应用

SyberH:新建一个应用_柳鲲鹏的博客-CSDN博客

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

柳鲲鹏

能给阁下一点帮助,非常荣幸

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值