《鸿蒙设备学习菜鸟指南》之【八、编译】
[目录索引]
根据我们拿到的板子的不同,不同的代码,在编译时,使用的参数,是有一点点差异的,就是我们最开始所说的编译代码,可能你已经忘了。
- Wi-Fi IoT:
- 编译代码:wifiiot
- 编译指令:python build.py wifiiot
- AIC:
- 编译代码:ipcamera_hi3516dv300
- 编译指令:python build.py ipcamera_hi3516dv300 -b debug
- IPC:
- 编译代码:ipcamera_hi3518ev300
- 编译指令:python build.py ipcamera_hi3518ev300 -b debug
我们打开VsCode,通过菜单:查看(View) -> 终端(Terminal),然后进入底部的终端窗口,进行操作:
#说明:以下在VsCode终端窗口执行,或者Terminal或者命令行黑窗口中执行:
# 以下通过最简化方案环境操作docker start hm_builddocker exec -it hm_build /bin/bash
# 此时进入`In Docker@ #`提示符,进行下面的操作
#MacOS环境:cd /OHOS/code-1.0python build.py 编译代码rsync -avP /OHOS/code-1.0/out /mnt/#Windows和Linux环境cd /mnt/python build.py 编译代码
编译完成后,如果看到下面的信息,说明编译成功啦:
注意:不同的设备,编译的时间不同,可能情况如下:
- Wi-Fi IoT:
- AIC:
- 预计处理文件:1100+
- 编译时间:10~20分钟+
- IPC: