build Android Kernel


使用linaro编译一个Android内核,记录编译中的整体过程

下载linaro工具链,配置编译环境,从这里下载: https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-a/downloads


导入
export CROSS_COMPILE=/home/hali/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-

// 这里我也导入了arm32,vDSO需要
export CROSS_COMPILE_ARM32=/home/hali/arm32/bin/arm-none-linux-gnueabihf-

编译arm64 device_configs

// 在内核工作目录
export ARCH=arm64
mkdir out
make O=out device_configs

编译
完成,博客有写不好的地方,请酌情浏览


Author: Halibw
Reprint policy: All articles in this blog are used except for special statements CC BY 4.0 reprint policy. If reproduced, please indicate source Halibw !