基础环境和编译工具等请参考Hi3861的环境搭建:

基于OpenHarmony HI3861 开发环境搭建,并编译通过-CSDN博客

按上述文档编译Hi3863时会有一些报错:

1.riscv32-linux-musl-gcc: not found

解决方案:

不修改工具链配置,在构建前设置PATH:

export PATH=/home/***/code/device/soc/hisilicon/ws63v100/sdk/tools/bin/compiler/riscv/cc_riscv32_musl_100/cc_riscv32_musl/bin:$PATH

再执行 hb build -f

2.FileNotFoundError: [Errno 2] No such file or directory: 'cmake'

解决方案:

sudo apt-get install cmake

3.ModuleNotFoundError: No module named 'pycparser'

解决方案:

pip install pycparser

以上问题处理后,就能正常编译了!

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐