[笔记分享] [SCons] Qualcomm SCons Overview

本文档概述了 SCons 构建系统的使用方法及其关键组件的位置分布,包括主要构建脚本、目标配置脚本及 AU 脚本等。此外还介绍了 PublishPublicApi 和 RequirePublicApi 的用法,以及 USES flags 和 Define 对应的文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

From:

80-N3984-1_A_SCons_Overview.pdf


Main build system scritps:

Core/bsp/build/scripts

Targ config scripts:

Build/ms
Tools/build/tcfg

AU scirpts:

Source code各处都有

这里写图片描述

PublishPublicApi和RequirePublicApi对应在module使用,当两个module不同在一个AU区域时,例如一个在modem一个在core中,那么area参数一定要指明,如下:
RequrePublicApi(‘MODULE’, area=’modem’)

USES flags对应文件:

Build/ms/tcfg_*.py

Define对应文件:

Build/ms/cust*.h
Build/ms/targ*.h

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值