社区
Linux/Unix社区
帖子详情
qcom Android.mk文件解读
suseyaoyao
2015-07-01 02:33:13
最近在学习qcom的代码。
在提供的源码中有很多模块,并且基本每个模块都有一个android.mk文件
下图红色框框中的变量,没有定义就可以直接用吗?或者说是在其他mk文件中有定义?
...全文
218
7
打赏
收藏
qcom Android.mk文件解读
最近在学习qcom的代码。 在提供的源码中有很多模块,并且基本每个模块都有一个android.mk文件 下图红色框框中的变量,没有定义就可以直接用吗?或者说是在其他mk文件中有定义?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Arnold9009
2015-07-14
打赏
举报
回复
这个不是定义,定义应该是一组命令,你可以参照一下build/core/definitions.mk里面的定义
suseyaoyao
2015-07-13
打赏
举报
回复
@Arnold9009 感谢你的回复 第一行是注释。 后面is-vendor-board-platform难道是类似word这样的关键字。在某些系统头文件中?无法search到? 高通平台的mk文件还是相当庞大的。
suseyaoyao
2015-07-13
打赏
举报
回复
@Arnold9009 感谢你的回复
我在一个mk文件中,找到了如下定义。能帮忙解读一下不?
Arnold9009
2015-07-13
打赏
举报
回复
系统定义的函数,例如my-dir,基本都在build/core目录下的mk文件里 当然,也完全可以自己定义一个类似的函数,随便放到一个mk文件里,然后include到编译系统中加载就ok了
suseyaoyao
2015-07-13
打赏
举报
回复
@Arnold9009 这个如果能够grep到那就好了。is-vendor-board-platform,会不会是andorid系统定义的宏函数? 看到得用法 call is-vendor-board-platform 类似 call my-dir 这里 my-dir表示当前系统路径,是由编译系统提供。 照这么说,is-vendor-board-platform,也是由编译系统提供的?
suseyaoyao
2015-07-07
打赏
举报
回复
这个问题没有人可以指点下吗?
Arnold9009
2015-07-07
打赏
举报
回复
不可能无中生有,肯定是在其他地方有定义的,grep一下吧
android
.bp 注释,
Android
.bp入门指南之浅析
Android
.bp语法
Android
.bp入门指南之浅析
Android
.bp语法前言在前面的章节初始
Android
.bp里面我们对
Android
.bp有了一个基本的认识,知道了它是干啥的。算了吗,还是再介绍一遍它吗!
Android
.bp是用来替换
Android
.
mk
的配置
文件
,它使用Blueprint框架来解析。Blueprint是生成、解析
Android
.bp的工具,是Soong的一部分。Soong则是专为Andro...
Android
Framework源码
解读
- Audio - audioserver启动流程(2) - HIDL
图片来自http://gityuan.
com
/2019/03/20/
android
_future/
Android
8.0系统(
Android
Oreo简称
Android
O),Google开展了计划(Project Treble),为了解决
Android
系统的碎片化问题和提高系统更新的效率,减少framework 和HAL 的耦合性,进而引出了HIDL 的概念。 Treble引入后,新增了一个vendor.img,即原先的system分区,被拆分为了system分区和vendor分区,SOC及..
Android
环境下关于kconfig,.config的
解读
及meneconfig 相关符号说明[M],{*},< >,-*-
kconfig的作用 Kconfig
文件
是用来管理哪个
文件
或哪一行(需要用宏包含起来的)需要编译,是linux可裁剪特性的主要实现方式。(ps:makefile的作用是用来管理
文件
之间的依赖关系的) kconfig是如何实现上面的神奇功能的 linux源码根目录下的script
文件
夹中是实现makemenuconfig等配置工具的源码。其次在linux源码的各个目录中都有一个kcon
*高通camera基本代码架构
转自:http://www.cnblogs.
com
/thjfk/p/4086001.html Camera原理:外部光线穿过lens后,经过color filter滤波后照射到sensor面上,sensor将从lens上传到过来的光线转换成电信号,再通过内部的AD转换为数字信号,如果sensor没有集成DSP,则通过DVP的方式传输到baseband,此时的数据格式是RAW DATA
高通 双MIC 设置
android
O中设置双MIC降噪,需要在build.prop添加属性"ro.vendor.audio.sdk.fluencetype"属性。 属性值位于hardware/q
com
/audio/configs/msm8953/msm8953.
mk
##fluencetype can be "fluence" or "fluencepro" or "none" PRODUCT_PROPERTY_O...
Linux/Unix社区
23,116
社区成员
74,506
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章