[文章]《鸿蒙设备学习菜鸟指南》之【八、编译】

阅读量0
0
4


《鸿蒙设备学习菜鸟指南》之【八、编译】


[目录索引]

根据我们拿到的板子的不同,不同的代码,在编译时,使用的参数,是有一点点差异的,就是我们最开始所说的编译代码,可能你已经忘了。
  • 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:
    Wi-Fi_IoT_compile_success_simple.png
  • AIC:
    AIC_compile_success_simple.png
  • IPC:
    IPC_compile_success_simple.png

注意:不同的设备,编译的时间不同,可能情况如下:
  • Wi-Fi IoT:
    • 预计处理文件:190+
    • 编译时间:2~5分钟
  • AIC:
    • 预计处理文件:1100+
    • 编译时间:10~20分钟+
  • IPC:
    • 预计处理文件:800+
    • 编译时间:5~15分钟

回帖

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
链接复制成功,分享给好友