想了解更多内容,请访问:
和华为官网协作共建的鸿蒙技术社区
接上一贴:鸿蒙HiSpark Wi-Fi IoT开发套件试用01(开箱)
我的社区用户名怎样不能修正呀,大家有好多改的呀?
或者大局部都用了连教员的ubuntu现成的虚构机,在这里我也是依照官网的说明从新搭建了一遍ubuntu的编译环境。
上方记载一下部署流水账:
Ubuntu的装置疏忽,我用的是ubuntu-20.04.1,用户名用的harmony,IP:192.168.1.2
1. 装置gcc编译工具:
sudo apt-get install gcc make perl 揭示选用y
2. 装置SSH:
装置前可以先审核一下:ip addr(检查IP地址),systemctl status sshd检查ssh能否运转
sudo apt-get install ssh 揭示选用y
3. 装置vim
sudo apt install vim 揭示选用y
4. 参考官网教程
到装置编译工具环境
5. 装置性能samba成功共享linux目录:
检查systemctl status samba 运转状况
sudo apt-get install samba 有揭示就选yes
性能samba
vim /etc/samba/smb.conf
须要用sudo优化到治理员性能:sodu vim /etc/samba/smb.conf
最后参与如下性能:
comment=HarmonyOS work
path=/home
browseable=yes
read only=no
writable=yes
guest ok=on
create mask=0777
vim保留分开:wq!
审核运转状况systemctl status smbd
重启systemctl restart smbd
增加用户: sudo smbpasswd -a harmony 揭示输入两次明码
6. 装置编译工具环境(参考官网教程)
安官网教程下载,解压后,环境变量可以一次性修正,参考如下代码
sudo vim ~/.bashrc
export PATH=~/gn:~/ninja:~/gcc_riscv32/bin:$PATH
source ~/.bashrc
7. 失掉源码
sudo apt install git(装置git,及性能用户消息)
git config --global user.name "harmony"
git config --global user.email "harmony@harmony.com"
sudo apt install curl
sudo curl~/repo
口头权限:chmod a+x ~/repo
环境变量增加到性能文件:export PATH=~/gn:~/ninja:~/gcc_riscv32/bin:~:$PATH
mkdir harmonyos
cd harmonyos
repo init -u-b master--no-repo-verify
repo sync -c
编译源码命令:python build.py wifiiot
二、部署harmony的Windows下 vscode代码编辑及烧录环境
1. 装置vscode, 自动装置既可
2. 装置node.js, 自动装置既可
3. 装置java JDK, 自动装置既可
4. 设置npm源, cmd下设置
npm config set registry
5. 装置鸿蒙组件治理器 ,cmd下既可
npm install -g @ohos/hpm-cli
6.装置编设工具包, 须要治理员形式的PowerShell
install -g windows-build-tool
7.装置TFTP, 治理员形式的PowerShell
npm install -g tftp
8.装置串口下载工具, 治理员形式的PowerShell
npm install -g serialport
9. 装置串口读取性能
npm install -g @serialport/parser-readline
10.性能windows系统环境变量
变量名:NODE_PATH
变量值:c:\users\dongy\AppData\Roaming\npm\node_modules
11.装置Device Tool ,c/c++插件
12.导入工程, 必定是要有盘符的,所以要把linux共享目录映射老本地磁盘,不导入是没有方法烧录的
13.衔接linux启动代码编译
部署好后突然发现win10的 cmd,powershell可以经常使用ssh命令衔接到linux启动编译,衔接方法:ssh你的linux用户名@你的liunx IP地址
揭示输入明码后就可以衔接到linux
查了一下ssh还真蕴含在 Windows 10 和 Windows Server 2019 中了
雷同可以经常使用vscode的Terminal编译,间接在vscode下所有搞定了,这个很爽呀!
衔接linux:ssh harmony@192.168.1.2
编译命令:python build.py wifiiot
14.烧录文件 ./out/wifiiot/Hi3861_wifiiot_app_allinone.bin,烧录形式Hiburn
1.连教员的《鸿蒙系统设施开发》
2.董教员的《大家一同窗鸿蒙OS(HarmonyOS)设施开发教程》
鸿蒙HiSpark Wi-Fi IoT开发套件试用01(开箱)
鸿蒙HiSpark Wi-Fi IoT开发套件试用02(开发环境)
鸿蒙HiSpark Wi-Fi IoT开发套件试用03 (helloworld)
鸿蒙HiSpark Wi-Fi IoT开发套件试用04(点亮LED灯)
鸿蒙HiSpark Wi-Fi IoT开发套件试用05(按键)
想了解更多内容,请访问:
和华为官网协作共建的鸿蒙技术社区
本网站的文章部分内容可能来源于网络和网友发布,仅供大家学习与参考,如有侵权,请联系站长进行删除处理,不代表本网站立场,转载联系作者并注明出处:https://duobeib.com/diannaowangluoweixiu/8302.html