迅為RK3568開(kāi)發(fā)板編譯Android11問(wèn)題總結
問(wèn)題一:編譯內核報錯 warning: override: reassigning to symbol
解決方法:
warning 字 面 意 思 是 “ 覆 蓋 : 重 新 分 配 給 符 號 XXX” , 打 開(kāi) 默 認 的 設 備 樹(shù) 文 件
kernel/arch/arm64/configs/
rockchip_defconfig 文件。打開(kāi) 2098 行,如下圖所示:
如上圖所示,配置文件的 2098 行和 2097 行有點(diǎn)矛盾,一個(gè)說(shuō)配置了,一個(gè)說(shuō)沒(méi)配置。只
要把 2097 行矛盾的配置刪掉,重新編譯,發(fā)現警告消失了。
問(wèn)題二:如何查詢(xún)編譯的幫助信息呢?
輸入以下命令查看編譯幫助信息,如下圖所示:
./build.sh -h
“-U”表示編譯 uboot
“-CK”表示編譯內核
“-A”表示編譯 Android 文件系統
“-u”表示所有的鏡像編譯完成后執行打包程序(生成 update.img 鏡像)
“-J=”表示多線(xiàn)程編譯(比如-j=20)
更多內容可以關(guān)注:北京迅為
*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。