日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

RK3568 編譯sdk技巧

qiyangkeji ? 來源:杭州啟揚智能科技有限公 ? 作者:杭州啟揚智能科技 ? 2024-08-26 11:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

我司RK3568對外提供源代碼是以sdk的形式提供,包括但不僅限于uboot、kernel、buildroot、debian源碼。在編譯sdk的過程中往往需要安裝大量的第三方安裝包,同時也要保證宿主機ubuntu的gcc版本符合當(dāng)前ubuntu版本的需求,否則可能會因為gcc版本的不一致導(dǎo)致編譯失敗。

wKgaombL9a6AXl8gAAwd0_EAe0I691.png

IAC-RK3568-KIT

有些客戶需要多個版本的gcc,如果貿(mào)然通過apt-get命令安裝多個版本gcc,會引起gcc版本沖突,造成環(huán)境無法控制,引發(fā)比較嚴(yán)重的后果。為了更好的管理gcc的版本,這里就分享一個小技巧,用一些管理工具去控制gcc版本,讓多版本gcc切換自如,避免多gcc版本同時存在造成的不可預(yù)估的錯誤。

這里我們以ubuntu20.04為例為大家演示。首先我們通過gcc -v命令查看當(dāng)前gcc版本(ubuntu16.04以后安裝ubuntu會自帶相對應(yīng)版本gcc編譯器,無需手動安裝)

wKgaombL9bmALKtDAAF1sU48SLQ342.png

如圖所示

可以看到ubuntu20.04對應(yīng)的gcc版本為9.4,那么說明當(dāng)前環(huán)境下是gcc 9.4的環(huán)境,用gcc命令去編譯程序,調(diào)用的就是9.4版本的gcc。高版本gcc支持更高級的語法,對于一些老舊的程序而言可能存在問題,所以我們安裝另外一個低版本gcc,gcc5.4。

輸入命令apt-cache policy gcc-5查看gcc可用版本,這里選擇5.4.0,然后用sudo apt-get install gcc-5=5.4.0-6ubuntu1~16.04.12,安裝完畢后使用ls /usr/bin/gcc*命令可以查看到當(dāng)前ubuntu內(nèi)有兩個gcc,分別是gcc-9和gcc-5,說明我們安裝gcc5成功,然后就是通過update-alternativers命令去管理這兩個gcc。

輸入命令:

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 40

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 50

這樣就建立了兩個gcc的鏈接,后面的數(shù)字是優(yōu)先級,數(shù)字越大,優(yōu)先級越高,再鍵入下面的命令用于選擇gcc版本sudo update-alternatives --config gcc

wKgaombL9eGAGAg3AAESXvFrHHE622.png

如圖所示

這里我們選擇gcc-5對應(yīng)的編號1,然后回車即可。最后用gcc -v命令查看一下當(dāng)前ubuntu gcc版本,發(fā)現(xiàn)是gcc5,說明配置成功。

對于多版本gcc的管理,這樣的方法能夠很好的避免版本沖突造成的問題,同時這里分享的是gcc的版本管理,相同的g++也可這樣做。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • SDK
    SDK
    +關(guān)注

    關(guān)注

    3

    文章

    1113

    瀏覽量

    52089
  • RK3568
    +關(guān)注

    關(guān)注

    5

    文章

    656

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

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

    很多剛接觸瑞芯微 rk 系列芯片開發(fā)的小伙伴,在初次編譯基于 Linux 6.1 內(nèi)核的系統(tǒng)時,很容易因為環(huán)境依賴問題卡殼。最近我在編譯 rk3576(
    的頭像 發(fā)表于 02-06 16:47 ?3321次閱讀
    初次<b class='flag-5'>編譯</b><b class='flag-5'>rk3568</b>(<b class='flag-5'>rk</b>3576)Linux 6.1內(nèi)核踩坑記錄:從報錯終止到成功解決的完整流程

    RK3568 Android11編譯環(huán)境搭建及報錯解決指南

    在嵌入式開發(fā)領(lǐng)域,RK3568 芯片憑借其出色的性能被廣泛應(yīng)用。基于 RK3568 進行 Android11 系統(tǒng)的開發(fā),首先要搭建好編譯環(huán)境。本文將詳細(xì)介紹在 Ubuntu20.04 系統(tǒng)上搭建
    的頭像 發(fā)表于 02-04 17:37 ?2213次閱讀
    <b class='flag-5'>RK3568</b> Android11<b class='flag-5'>編譯</b>環(huán)境搭建及報錯解決指南

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

    基于 RK3568 開發(fā)物聯(lián)網(wǎng)設(shè)備,但官方 SDK 申請還在排隊,于是決定從已有的 RK3576 Linux SDK 手動適配,最終成功編譯
    的頭像 發(fā)表于 02-02 17:17 ?1690次閱讀
    從<b class='flag-5'>RK</b>3576 Linux <b class='flag-5'>SDK</b>手動適配<b class='flag-5'>RK3568</b>,省下時間又省錢

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

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

    【迅為工業(yè)RK3568穩(wěn)定可靠】itop-3568開發(fā)板Linux驅(qū)動開發(fā)實戰(zhàn):RK3568內(nèi)核模塊符號導(dǎo)出詳解

    【迅為工業(yè)RK3568穩(wěn)定可靠】itop-3568開發(fā)板Linux驅(qū)動開發(fā)實戰(zhàn):RK3568內(nèi)核模塊符號導(dǎo)出詳解
    的頭像 發(fā)表于 11-21 13:25 ?1773次閱讀
    【迅為工業(yè)<b class='flag-5'>RK3568</b>穩(wěn)定可靠】itop-<b class='flag-5'>3568</b>開發(fā)板Linux驅(qū)動開發(fā)實戰(zhàn):<b class='flag-5'>RK3568</b>內(nèi)核模塊符號導(dǎo)出詳解

    【作品合集】合眾HZ-RK3568開發(fā)板測評

    【HZ-RK3568開發(fā)板免費體驗】01 開箱+環(huán)境搭建+系統(tǒng)燒錄升級 【HZ-RK3568開發(fā)板免費體驗】02 開發(fā)板外設(shè)測試 【HZ-RK3568開發(fā)板免費體驗】03 使用SDK
    發(fā)表于 09-10 10:22

    請教RK3568SDK編譯步驟是怎樣的?

    樓主從來沒有使用過linux下SDK編譯環(huán)境,最近參加紫光同創(chuàng)的比賽,用到RK3568芯片。 由于平時經(jīng)常用的IDE開發(fā),初接觸linux的SDK有點暈,網(wǎng)上的教程也缺少系統(tǒng)性教學(xué),紫
    發(fā)表于 08-18 16:24

    【HZ-RK3568開發(fā)板免費體驗】基于SDK固件編譯

    “HZ-EVM-RK3568-5.10-KERNEL-SDK.tar.gz”文件整體cp到虛擬機中,然后“tar -xvf”指令解壓出來。在整體編譯之前,需要安裝一些依賴的軟件包。 sudo apt-get install git ssh make
    發(fā)表于 08-17 21:52

    【HZ-RK3568開發(fā)板免費體驗】HZ-RK3568開發(fā)板操作系統(tǒng)編譯

    開發(fā)環(huán)境搭建好了后,接下來就是HZ-RK3568開發(fā)板操作系統(tǒng)編譯工作。 一、menuconfig 先確保虛擬機的開發(fā)環(huán)境OK。 sudo apt install build-essential
    發(fā)表于 08-17 09:15

    迅為RK3568?重制版RK3568驅(qū)動指南全面升級

    迅為RK3568 重制版RK3568驅(qū)動指南全面升級
    的頭像 發(fā)表于 07-28 15:25 ?3792次閱讀
    迅為<b class='flag-5'>RK3568</b>?重制版<b class='flag-5'>RK3568</b>驅(qū)動指南全面升級

    【HZ-RK3568開發(fā)板免費體驗】合眾HZ-RK3568開發(fā)板初次使用

    、HDMI接口 ⑤、4G與Debug Type-C接口、NVMe接口 ⑥、RK3568核心模塊部分 至于底板提供的兩路CAN接口,以及背面提供的MIPI-CS1接口,適配OV13850攝像頭,這里就不
    發(fā)表于 07-27 23:52

    【HZ-RK3568開發(fā)板免費體驗】1、開發(fā)板資源、SDK使用和鏡像燒寫

    ,使用HZ-EVM-RK3568-5.10-KERNEL-SDK.tar.gz進行開發(fā)板的鏡像和buidlroot編譯。 解壓壓縮包時,需要使用sudo提升權(quán)限。 sudo tar -xvf HZ-EVM-RK3568-5.10-KER
    發(fā)表于 07-21 20:52

    RK3568開發(fā)板暗藏32位兼容開關(guān)?飛凌嵌入式帶你一鍵解鎖!

    RK3568是一款64位處理器,飛凌嵌入式為其提供的交叉編譯器也是64位的,然而部分用戶可能需要在RK3568開發(fā)板上運行32位應(yīng)用。本文將詳細(xì)闡述如何使用32位交叉編譯器,
    的頭像 發(fā)表于 07-19 08:49 ?4614次閱讀
    <b class='flag-5'>RK3568</b>開發(fā)板暗藏32位兼容開關(guān)?飛凌嵌入式帶你一鍵解鎖!

    【HZ-RK3568開發(fā)板免費體驗】01 開箱+環(huán)境搭建+系統(tǒng)燒錄升級

    -xvfHZ-EVM-RK3568-5.10-KERNEL-SDK.tar.gz,執(zhí)行后將在工作目錄下出現(xiàn) HZ-EVM-RK3568-5.10-KERNEL-SDK 目錄,這個里面就是 SDK 的所有資源,包含 uboot、
    發(fā)表于 06-29 18:08

    Rockchip RK3568技術(shù)參考手冊

    電子發(fā)燒友網(wǎng)站提供《Rockchip RK3568技術(shù)參考手冊.pdf》資料免費下載
    發(fā)表于 05-17 17:24 ?57次下載
    宽甸| 台东市| 平阳县| 黄骅市| 海城市| 扶风县| 达日县| 昌图县| 九龙县| 绥芬河市| 玉屏| 旬阳县| 土默特左旗| 长垣县| 垫江县| 灵石县| 博白县| 海阳市| 肥东县| 泌阳县| 永州市| 五华县| 朝阳区| 忻城县| 同江市| 钟祥市| 金秀| 凌云县| 阳原县| 墨竹工卡县| 罗定市| 广汉市| 遵义县| 平远县| 靖江市| 江源县| 临澧县| 突泉县| 芜湖市| 临沭县| 莒南县|