第二步内核头文件
内核头文件其实是在第四步编译Glibc时才用到的,所以这一步也可以放在编译GCC(第一次)之后。这一步并没有编译内核,只是把内核头文件拷贝到了安装目录而已。
cd ${SOURCE_DIR}/${PACKAGE_KERNEL}
make \
ARCH=arm \
CROSS_COMPILE=${TARGET}- \
INSTALL_HDR_PATH=${TARGET_PREFIX} \
headers_install
指定ARCH=arm表示拷贝对应于ARM体系结构的头文件。虽然其中指定了 CROSS_COMPILE, 而此时交叉编译器还没有生成,这没有关系,因为根本不会用到交叉编译器。