当前位置:   article > 正文

【重要提示】编译OpenHarmony4.0Beta2固件时会默认先执行sdk和sdk-pubilc的编译,需要额外安装依赖..._openharmony 4.0 版本linux内核手动编译

openharmony 4.0 版本linux内核手动编译
  • 习惯用build.sh脚本编译固件的都知道,在3.2R之前的版本执行./build.sh --product-name rk3568 --ccache一般是编译固件,不会编译出sdk和sdk-public。要编译sdk则要单独执行./build.sh --product-name ohos-sdk --ccache

  • 4.0Beta2版本源码使用./build.sh --product-name rk3568 --ccache命令会默认先编译sdk和sdk-public,sh脚本再执行固件的编译。

    image.png

    • 因此在编译OpenHarmony4.0Beta2的时候需要安装编译sdk的依赖 (编译镜像的时候是不依赖这些包的)
      • sudo apt-get install libxcursor-dev libxrandr-dev libxinerama-dev
  • 因此OpenHarmony4.0Beta2的环境配置需要变更为

安装编译SDK需要的依赖包(编译镜像的时候是不依赖这些包的)
sudo apt-get install libxcursor-dev libxrandr-dev libxinerama-dev

安装依赖
./build/build_scripts/env_setup.sh
执行完上述命令后记得执行source ~/.bashrc或者重启终端
source ~/.bashrc

bash build/prebuilts_download.sh
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

image.png

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/242881
推荐阅读
相关标签
  

闽ICP备14008679号