hi3520d内核编译编译方法

1. 安装uclibc交叉编译器(注意,需要有sudo权限或者root权限):
     进入hi3520D_SDK_Vx.x.x.x/osdrv/toolchain/arm-hisiv100nptl-linux目录,运行chmod +x cross.install,然后运行./cross.install即  可,安装之后可以查看环境编译,相关的目录是是否已添加到path中

2. 拷贝.config文件

    进入到内核源码目录下 cp arch/arm/configs/hi3520d_full_defconfig .config生成.config文件

3. 编译

    编译可以选择编译绝对路径和相对路径

    相对路径:

    make ARCH=arm CROSS_COMPILE=arm-hisiv100nptl-linux-  uImage

    绝对路径:

     make ARCH=arm CROSS_COMPILE=/opt/hisi-linux-nptl/arm-hisiv100-linux/target/bin/arm-hisiv100nptl-linux-  uImage

4. 如果在编译的过程中有报错请执行

     make ARCH=arm CROSS_COMPILE=arm-hisiv100nptl-linux- clean

     再重新编译

你可能感兴趣的:(hi3520d内核编译编译方法)