概述
先下载linux内核源码包,下载地址:
https://mirrors.edge.kernel.org/pub/linux/kernel/v4.x/
(1)编译整个osdrv目录:
注意:默认不发布内核源码包,只发布补丁文件。内核源码包需自行从开源社区上下载。
从linux开源社区下载v4.9.37版本的内核:
1)进入网站:www.kernel.org
2)选择HTTP协议资源的https://www.kernel.org/pub/选项,进入子页面
3)选择linux/菜单项,进入子页面
4)选择kernel/菜单项,进入子页面
5)选择v4.x/菜单项,进入子页面
6)下载linux-4.9.37.tar.gz (或者linux-4.9.37.tar.xz)到osdrv/opensource/kernel目录下
make all
注意:由于Makefile中文件系统编译依赖组件较多,不能保证单独编译的文件系统可用,建议采用make all编译;
但可单独编译uboot,kernel;
可以传如下参数:
a, BOOT_MEDIA:spi(default) or emmc
b, CHIP:hi3516dv300(default) or hi3516cv500
c, 如果想要更换可以使用TARGET_XLSM=*.xlsm来指定所需要的u-boot表格文件
(2)清除整个osdrv目录的编译文件:
make OSDRV_CROSS=arm-himix200-linux clean
(3)彻底清除整个osdrv目录的编译文件,除清除编译文件外,还删除已编译好的镜像:
make OSDRV_CROSS=arm-himix200-linux distclean
最后
以上就是昏睡春天为你收集整理的hisi3516dv300学习笔记——编译hisi3516dv300的SDK(1)编译整个osdrv目录:(2)清除整个osdrv目录的编译文件:(3)彻底清除整个osdrv目录的编译文件,除清除编译文件外,还删除已编译好的镜像:的全部内容,希望文章能够帮你解决hisi3516dv300学习笔记——编译hisi3516dv300的SDK(1)编译整个osdrv目录:(2)清除整个osdrv目录的编译文件:(3)彻底清除整个osdrv目录的编译文件,除清除编译文件外,还删除已编译好的镜像:所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复