【重要提示】编译OpenHarmony4.0Beta2固件时会默认先执行sdk和sdk-pubilc的编译,需要额外安装依赖
离北况归
发布于 2023-8-5 20:32
浏览
0收藏
-
习惯用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脚本再执行固件的编译。
- 因此在编译OpenHarmony4.0Beta2的时候需要安装编译sdk的依赖 (编译镜像的时候是不依赖这些包的)
sudo apt-get install libxcursor-dev libxrandr-dev libxinerama-dev
- 因此在编译OpenHarmony4.0Beta2的时候需要安装编译sdk的依赖 (编译镜像的时候是不依赖这些包的)
-
因此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
标签
已于2023-8-5 20:43:16修改
赞
3
收藏
回复
相关推荐
随着版本更新,总要折腾些新变化,感谢作者排坑