摘要: 1、GKI 2.0 defconfig 生成关系 编译系统会将一下defconfig配置文件合并成一个独立的.config文件 base :msm-kernel/arch/arm64/configs/gki_defconfig vendor merge:msm-kernel/arch/arm64/c 阅读全文
posted @ 2025-08-01 15:26 PYPYN 阅读(483) 评论(0) 推荐(0)
摘要: AP的ABL代码也需要bear工具去生成compile_commands.json编译器数据库文件。并且由于EDKII Tools的生成文件在out目录,因此还需要通过软连接将ABL的out目录下的“Build”文件软连接到源码目录下。 以6115为例: cd ~/workspace/6115_22 阅读全文
posted @ 2025-08-01 15:21 PYPYN 阅读(29) 评论(0) 推荐(0)
摘要: CP的Modem代码也需要bear工具去生成compile_commands.json编译器数据库文件。但Modem的编译工具链(scons)与UEFI所使用的工具链不同,默认情况下不会打印详细编译命令,并且项目的编译脚本原生不支持verbose log打印,需要修改高通的编译脚本来打开verbos 阅读全文
posted @ 2025-08-01 15:20 PYPYN 阅读(43) 评论(0) 推荐(0)
摘要: CP的xDSP代码也需要bear工具去生成compile_commands.json编译器数据库文件。但xDSP的编译工具链(scons)与UEFI所使用的工具链不同,默认情况下不会打印详细编译命令,因此在使用bear前需要对编译脚本进行修改,使得编译时能打印详细编译命令。 以8970A10为例: 阅读全文
posted @ 2025-08-01 15:18 PYPYN 阅读(64) 评论(0) 推荐(0)
摘要: CP的UEFI代码(boot images)需要通过一个叫bear工具去生成compile_commands.json编译器数据库文件。在编译指令前加上bear工具以用来生成compile_commands.json编译器数据库文件。bear工具会通过替换编译器调用的系统库去获取详细编译命令来生成编 阅读全文
posted @ 2025-08-01 15:16 PYPYN 阅读(27) 评论(0) 推荐(0)
摘要: Android使用Soong 进行编译,Soong工具可用生成compdb数据库文件(compile_commands.json)用于CPP代码索引。在环境变量中导入以下指令让Soong生成该文件。如果你希望系统总是去生成,可以将以下环境变量加入系统或用户环境变量(上海这边默认就给你加好了)。 ex 阅读全文
posted @ 2025-08-01 15:13 PYPYN 阅读(67) 评论(0) 推荐(0)
摘要: 背景概述: 公司编译环境经过多年迭代升级,由最开始的每人一台安装了Ubuntu 16.04加4T机械的i7主机,到后面的装了Ubuntu 16.04加16T NVMe阵列、5950x CPU、128G内存的多用户主机,再到现在的Ubuntu 24.04加8T NVMe + 机械硬盘的Bcachefs 阅读全文
posted @ 2025-04-28 10:38 PYPYN 阅读(471) 评论(0) 推荐(0)
摘要: 1、配置环境 修改apt源 修改 /etc/apt/sources.list.d/ubuntu.sources ,添加 "deb-src"到 Types:,修改后的文件内容如下: Types: deb deb-src URIs: http://cn.archive.ubuntu.com/ubuntu 阅读全文
posted @ 2025-01-07 10:15 PYPYN 阅读(1203) 评论(2) 推荐(0)
摘要: 安装python 2.7.18(注)使用apt install python安装的版本是2.7.10,该版本对部分项目存在兼容性问题,因此需要手动编译安装 安装python编译环境sudo apt install pkg-config libreadline-dev libc6-dev libncu 阅读全文
posted @ 2024-10-19 16:43 PYPYN 阅读(333) 评论(0) 推荐(0)
摘要: 先列一下leds trigger的设置流程 echo none > trigger 的流程 led_trigger_set() | led_stop_software_blink() echo timer > trigger 的流程 led_trigger_set() | ret = trig->a 阅读全文
posted @ 2023-07-19 23:00 PYPYN 阅读(158) 评论(0) 推荐(0)