Open Harmony移植:build lite编译构建过程
本文分享自华为云社区《移植案例与原理 - build lite编译构建过程》,作者: zhushy。
配置完毕产品解决方案、芯片开发板解决方案,就可以执行 hb build进行编译。但是产品解决方案代码是如何被调用编译的? 芯片开发板解决方案代码是如何被调用编译的?内核代码如何被调用编译的?解决了这些疑惑,会对build lite编译构建过程有个更深入的理解。
1、产品解决方案代码是如何被调用编译的
在文件build/lite/BUILD.gn配置文件中的构建目标//build/lite:product的代码片段如下,可以看出产品解决方案是被//build/lite:product调用的。其中⑴处的ohos_build_target,由hb build -T XX 构建参数指定,一般不指定时为空。
group("product") {
deps = []
# build product, skip build single component scenario.
⑴ if (ohos_build_targe
共有 0 条评论