问题一:编译内核报错 warning: override: reassigning to symbol
解决方法:
warning 字 面 意 思 是 “ 覆 盖 : 重 新 分 配 给 符 号 XXX” , 打 开 默 认 的 设 备 树 文 件
kernel/arch/arm64/configs/
rockchip_defconfig 文件。打开 2098 行,如下图所示:
如上图所示,配置文件的 2098 行和 2097 行有点矛盾,一个说配置了,一个说没配置。只
要把 2097 行矛盾的配置删掉,重新编译,发现警告消失了。
问题二:如何查询编译的帮助信息呢?
输入以下命令查看编译帮助信息,如下图所示:
./build.sh -h
“-U”表示编译 uboot
“-CK”表示编译内核
“-A”表示编译 Android 文件系统
“-u”表示所有的镜像编译完成后执行打包程序(生成 update.img 镜像)
“-J=”表示多线程编译(比如-j=20)
更多内容可以关注:北京迅为
|