20250710解決KickPi的K7的SDK編譯異常:rk3576-android14.0-25250704.tar.gz【降低BUILD_JOBS】
2025/7/10 20:59
緣起:KickPi的K7的SDK編譯異常:rk3576-android14.0-25250704.tar.gz
Z:\14TB\SDK\rk3576_data\1-SDK軟件源碼\Android14\20250704\rk3576-android14.0-25250704.tar.gz
和 樂曉電子的技術支持FAE溝通:
K7的最新的Android14。你們有 解壓縮 重新編譯一次嗎?
怎么感覺編譯不過呀!
按照gitee的步驟。和你們以前一樣的處理步驟呀!
試下降低編譯線程數
請問這個是在哪里配置的?
以前的版本 怎么沒有這個問題呢?
Z:\20250704\rk3576-android14.0\device\rockchip\common\build\rockchip\build.sh
BUILD_UBOOT=false
BUILD_KERNEL_WITH_CLANG=false
BUILD_KERNEL=false
BUILD_KERNEL_MENUCONFIG=false
BUILD_ANDROID=false
BUILD_UPDATE_IMG=false
BUILD_OTA=false
BUILD_PACKING=false
KERNEL_DTS=""
BUILD_VERSION=""
BUILD_JOBS=32
BUILD_FAST=false
32就是線程數 你降低后試試
好玄幻的問題?以前都可以的?現在 32就不行了?
我看你們現在 更新了build.sh。難道這里面改動了一些東西嗎?
我們服務器64G有時候也會32線程不行?
這個和你實際運行內存占用有關
rootroot@rootroot-X99-Turbo:~$?
rootroot@rootroot-X99-Turbo:~$ grep -c processor /proc/cpuinfo
24
rootroot@rootroot-X99-Turbo:~$?
你們 同行 飛凌使用的參數:
BUILD_JOBS=24
修改為:
BUILD_JOBS=`grep -c processor /proc/cpuinfo`
我的服務器 是 12核心24線程的。直接讓它跑 32線程。出錯 也能理解的!
飛凌是直接拿線程數。也有些同行是 拿線程數的一半。
/2
一半比較合理 因為服務器往往還要跑其他的?