国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

初次編譯rk3568(rk3576)Linux 6.1內核踩坑記錄:從報錯終止到成功解決的完整流程

jf_44130326 ? 來源:Linux1024 ? 2026-02-06 16:47 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

很多剛接觸瑞芯微rk系列芯片開發的小伙伴,在初次編譯基于Linux 6.1內核的系統時,很容易因為環境依賴問題卡殼。最近我在編譯rk3576rk3568流程類似)Linux 6.1內核時就遇到了典型報錯,從定位問題到最終解決踩了不少小坑,今天把完整過程整理出來,幫大家少走彎路。

wKgZPGkaixiAOw9UAAGJ3owc3Qg452.png

一、問題突發:編譯中途突然報錯終止

按照官方文檔配置好編譯環境后,我執行了內核編譯命令,一開始流程正常,直到終端突然彈出一連串錯誤信息,編譯直接終止。

仔細看報錯日志,核心提示有兩個:

1.明確指出“Your gmp header is missing”——也就是gmp相關的頭文件缺失();

2.后續跟著一系列執行失敗的日志,比如“Running /home/sc/rk3576_linux/device/rockchip/common/scripts/mk-kernel.sh - do_build failed!”,且exit code1(、),這說明是依賴缺失導致編譯腳本執行失敗。

其實到這里,報錯信息已經很貼心——不僅告訴我們缺什么,還直接給了解決方案。

wKgZPGkaixiAEaVbAANg1PgCt1Y675.png

二、定位關鍵:跟著報錯提示找解決方案

“gmp header is missing”這句話下面,終端直接給出了安裝命令:“Please install it: sudo apt-get install libgmp-dev”(、)。

這里要劃個重點:Linux下編譯報錯時,先仔細看報錯日志的建議操作,很多時候官方或編譯器已經把解決方案直接寫在日志里了,不用盲目去搜教程。

我當時沒多想,直接復制了這個命令開始執行,沒想到后續還有個小插曲。

三、解決步驟:執行安裝+驗證,遇到小問題再調整

第一步:執行依賴安裝命令

在終端輸入報錯提示里的命令:

sudo apt-get install libgmp-dev()

輸入sudo密碼后,系統會自動開始處理:

?先讀取軟件包列表,分析依賴關系(、);

?然后提示會同時安裝libgmpxx4ldbl”,這是libgmp-dev的依賴包,屬于正常情況();

?最終確認新安裝2個軟件包。

輸入“y”確認后,系統開始下載并自動安裝,最后提示正在處理用于libc-bin的觸發器,看起來安裝成功了。

第二步:重新編譯仍報錯?試試環境重置

本以為安裝完就能正常編譯,結果重新執行編譯命令后,報錯依然存在。這時候我才意識到,可能是之前的編譯緩存或環境變量沒刷新,于是做了兩個操作:

1.卸載無效依賴并重新安裝

先嘗試卸載可能沖突的libmpc-dev(雖然終端提示“libmpc-dev未安裝,不會被卸載)(到),再重新執行sudo apt-get install libmpc-dev,確保相關依賴完整()。

2.補充安裝環境變量相關工具

wKgZPGkaixmALn34AAKEqIKcfeQ945.png

因為報這個錯誤,后來看了一下源碼目錄就有這個依賴,基本上是環境配置沒配好

wKgZPGkaixmAUsi5AACtcNQ1C80549.png

參考瑞芯微編譯環境的常見配置,又執行了兩個命令:

wKgZPGkaixmAbUn3AABCWQs6t9Y084.png

?sudo apt-get install binfmt-support qemu-user-static(用于處理不同架構的二進制文件,);

?sudo dpkg -i ubuntu-build-service/packages/*sudo apt-get install -f(修復deb包依賴,確保環境變量配置正確,、)。

做完這些后,我關閉了當前終端重新打開(刷新環境變量),再次執行編譯命令——這次終于順利跑通,沒有再出現報錯!

四、總結:初次編譯rk內核的2個避坑要點

1.優先看報錯日志的直接提示

像這次的gmp頭文件缺失,報錯里直接給了安裝命令,跟著做就能解決80%的問題,不用一開始就去搜復雜的教程。

2.依賴安裝后記得刷新環境

有時候依賴安裝成功了,但編譯腳本讀不到新安裝的文件,關閉終端重新打開、或執行source /etc/profile刷新環境變量,往往能解決安裝了還報錯的問題。

如果大家在編譯rk3568/3576等芯片的Linux內核時,遇到類似的依賴報錯,不妨按照這個流程試試。如果還有其他踩坑經歷,歡迎在評論區交流,一起幫更多開發者避坑~


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 內核
    +關注

    關注

    4

    文章

    1467

    瀏覽量

    42869
  • Linux
    +關注

    關注

    88

    文章

    11758

    瀏覽量

    219006
  • RK3568
    +關注

    關注

    5

    文章

    644

    瀏覽量

    7912
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    RK3576 Android 14.0 SDK開發指南(第一集)

    RK3576 Android 14.0 SDK代碼編譯 SDK下載到本地后大概70多個G 下載后要做個校驗 解壓后內核源碼 kernel代碼路徑說明 Android14支持6.1
    發表于 05-20 08:43

    【作品合集】米爾RK3576開發板測評

    米爾RK3576開發板測評作品合集 產品介紹: RK3576 是瑞芯微一款面向AI市場推出的高性能處理器,它配備了四核Cortex-A72和四 核Cortex-A53 的 CPU,集成了6TOPS
    發表于 09-11 10:19

    toybrick_RK3568X開發板:跑通 android 開發流程

    /envsetup.sh lunch rk3568_r-userdebug ./build.sh -AUCKu -d rk3568-toybrick-core-android-x0 三條命令必須運行成功,不能
    發表于 11-16 21:30

    RK3568 SDK 的編譯

    RK3568 SDK 的編譯
    的頭像 發表于 12-13 11:46 ?2881次閱讀
    <b class='flag-5'>RK3568</b> SDK 的<b class='flag-5'>編譯</b>

    新品體驗 | RK3576開發板

    RK3399、RK3566、RK3568、RK3588、RK3576等型號的核心板與評估板。鑒于RK
    的頭像 發表于 11-01 08:08 ?3142次閱讀
    新品體驗 | <b class='flag-5'>RK3576</b>開發板

    瑞芯微RK3568開發板Linux編譯報錯404怎么辦?觸覺智能教你輕松解決

    本文介紹瑞芯微RK3568主板/開發板SDK編譯流程編譯報錯404的解決方法,使用觸覺智能EVB356
    的頭像 發表于 11-05 11:02 ?1361次閱讀
    瑞芯微<b class='flag-5'>RK3568</b>開發板<b class='flag-5'>Linux</b><b class='flag-5'>編譯</b><b class='flag-5'>報錯</b>404怎么辦?觸覺智能教你輕松解決

    RK3576單板發布倒計時:RK3399與RK3576對比

    好多人說RK3576RK3399的升級版,某種程度上也可以這么說,RK3576在強大的多媒體功能的基礎上,性能和接口都進行了升級 一、工藝 性能 rk3576采用 Rockchip
    的頭像 發表于 12-03 16:59 ?2515次閱讀
    <b class='flag-5'>RK3576</b>單板發布倒計時:<b class='flag-5'>RK</b>3399與<b class='flag-5'>RK3576</b>對比

    NPU性能深度評測:瑞芯微RK3588、RK3576RK3568、RK3562

    隨著AI技術不斷發展,越來越多的嵌入式設備開始集成NPU(神經網絡處理單元),以實現更高效的AI推理。作為國產芯片廠商的佼佼者,瑞芯微推出的RK3588、RK3576、RK3568RK
    的頭像 發表于 04-03 11:17 ?7105次閱讀
    NPU性能深度評測:瑞芯微<b class='flag-5'>RK</b>3588、<b class='flag-5'>RK3576</b>、<b class='flag-5'>RK3568</b>、<b class='flag-5'>RK</b>3562

    揭秘,瑞芯微全系擁抱Linux 6.1內核的底層邏輯

    近期,瑞芯微(Rockchip)基本完成了旗下產品Linux6.1BSP內核更新,引發了不小的行業熱議。除了低端RK3506依舊使用Buildroot構建系統外,RK3588、
    的頭像 發表于 05-16 08:31 ?1315次閱讀
    揭秘,瑞芯微全系擁抱<b class='flag-5'>Linux</b> <b class='flag-5'>6.1</b><b class='flag-5'>內核</b>的底層邏輯

    硬核上車!RK3576基于Ubuntu部署ROS機器人系統詳細攻略(下)

    3562、RK3566、RK3568RK3576、RK3588等Arm64位芯片平臺,各型號觸覺智能均有配套核心板及開發板,實現了百分百全國產。常見
    的頭像 發表于 07-11 18:34 ?3204次閱讀
    硬核上車!<b class='flag-5'>RK3576</b>基于Ubuntu部署ROS機器人系統詳細攻略(下)

    RK3568 Android11編譯環境搭建及報錯解決指南

    在嵌入式開發領域,RK3568 芯片憑借其出色的性能被廣泛應用?;?RK3568 進行 Android11 系統的開發,首先要搭建好編譯環境。本文將詳細介紹在 Ubuntu20.04 系統上搭建
    的頭像 發表于 02-04 17:37 ?1694次閱讀
    <b class='flag-5'>RK3568</b> Android11<b class='flag-5'>編譯</b>環境搭建及<b class='flag-5'>報錯</b>解決指南

    RK3576+Android15+Linux6.1調試EM05 4G模塊全記錄底層到上層的與破局

    )服務。最近我們在 RK3576 開發板 + Android15 系統 + Linux6.1 內核 環境下調試EM05 4G 模塊 時,就遇到了“RIL 起不來”
    的頭像 發表于 02-03 15:27 ?1476次閱讀
    <b class='flag-5'>RK3576+Android15+Linux6.1</b>調試EM05 4G模塊全<b class='flag-5'>記錄</b>:<b class='flag-5'>從</b>底層到上層的<b class='flag-5'>踩</b><b class='flag-5'>坑</b>與破局

    RK3576 Linux SDK手動適配RK3568,省下時間又省錢

    基于 RK3568 開發物聯網設備,但官方 SDK 申請還在排隊,于是決定已有的 RK3576 Linux SDK 手動適配,最終成功
    的頭像 發表于 02-02 17:17 ?1324次閱讀
    <b class='flag-5'>從</b><b class='flag-5'>RK3576</b> <b class='flag-5'>Linux</b> SDK手動適配<b class='flag-5'>RK3568</b>,省下時間又省錢

    【迅為工業RK3568穩定可靠】itop-3568開發板Linux驅動開發實戰:RK3568內核模塊符號導出詳解

    【迅為工業RK3568穩定可靠】itop-3568開發板Linux驅動開發實戰:RK3568內核模塊符號導出詳解
    的頭像 發表于 11-21 13:25 ?1180次閱讀
    【迅為工業<b class='flag-5'>RK3568</b>穩定可靠】itop-<b class='flag-5'>3568</b>開發板<b class='flag-5'>Linux</b>驅動開發實戰:<b class='flag-5'>RK3568</b><b class='flag-5'>內核</b>模塊符號導出詳解

    迅為RK3576對比RK3568:AI算力與接口的全面躍遷

    迅為RK3576對比RK3568:AI算力與接口的全面躍遷
    的頭像 發表于 12-22 15:24 ?1588次閱讀
    迅為<b class='flag-5'>RK3576</b>對比<b class='flag-5'>RK3568</b>:AI算力與接口的全面躍遷