下载linux内核:
Index of /pub/linux/kernel/v5.x/https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/
解压内核,然后进入到内核文件目录。再以执行下面的命令:
make mrproper
make ARCH=x86_64 header_check // ARCH通过echo $MACHTYPE获得
make ARCH=x86_64 INSTALL_HDR_PATH=$SYSROOT/usr/ headers_install //SYSROOT是交叉编译器的根目录
以上三个命令执行完毕之后,在$SYSROOT/usr/include目录下就会出现系统头文件了