在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

RK3568 編譯sdk技巧

啟揚(yáng)ARM嵌入式開發(fā) ? 2024-08-30 11:44 ? 次閱讀

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

32aee7e4-6682-11ef-89ff-92fbcf53809c.png

IAC-RK3568-KIT

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

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

32f1e616-6682-11ef-89ff-92fbcf53809c.png

如圖所示

可以看到ubuntu20.04對(duì)應(yīng)的gcc版本為9.4,那么說明當(dāng)前環(huán)境下是gcc 9.4的環(huán)境,用gcc命令去編譯程序,調(diào)用的就是9.4版本的gcc。高版本gcc支持更高級(jí)的語法,對(duì)于一些老舊的程序而言可能存在問題,所以我們安裝另外一個(gè)低版本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)有兩個(gè)gcc,分別是gcc-9和gcc-5,說明我們安裝gcc5成功,然后就是通過update-alternativers命令去管理這兩個(gè)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

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

3323be98-6682-11ef-89ff-92fbcf53809c.png

如圖所示

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

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

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

    關(guān)注

    0

    文章

    657

    瀏覽量

    32870
  • SDK
    SDK
    +關(guān)注

    關(guān)注

    3

    文章

    1036

    瀏覽量

    45935
  • RK3568
    +關(guān)注

    關(guān)注

    4

    文章

    514

    瀏覽量

    5048
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    鴻蒙OpenHarmony【標(biāo)準(zhǔn)系統(tǒng)編譯】 (基于RK3568開發(fā)板)

    DevEco Device Tool支持Rockchip RK3568開發(fā)板的源碼一鍵編譯功能,提供編譯工具鏈和編譯環(huán)境依賴的檢測(cè)及一鍵安裝,簡(jiǎn)化復(fù)雜
    的頭像 發(fā)表于 04-24 20:55 ?1304次閱讀
    鴻蒙OpenHarmony【標(biāo)準(zhǔn)系統(tǒng)<b class='flag-5'>編譯</b>】 (基于<b class='flag-5'>RK3568</b>開發(fā)板)

    RK3568 android SDK報(bào)錯(cuò)的信息是什么

    RK3568 android SDK報(bào)錯(cuò)的信息是什么?求解答
    發(fā)表于 03-02 09:15

    rk3568處理器屬于什么檔次 rk3568性能怎么樣

     rk3568處理器屬于中高端通用型SOC,RK3568兼具CPU、GPU、NPU、VPU于一身,是一款高性能低功耗四核應(yīng)用的處理器。
    發(fā)表于 08-26 17:05 ?1.9w次閱讀
    <b class='flag-5'>rk3568</b>處理器屬于什么檔次 <b class='flag-5'>rk3568</b>性能怎么樣

    ROC RK3568 PC源代碼Android11.0 SDK

    電子發(fā)燒友網(wǎng)站提供《ROC RK3568 PC源代碼Android11.0 SDK.txt》資料免費(fèi)下載
    發(fā)表于 09-20 09:57 ?17次下載
    ROC <b class='flag-5'>RK3568</b> PC源代碼Android11.0 <b class='flag-5'>SDK</b>

    ROC RK3568 PC源代碼Linux SDK源碼包

    電子發(fā)燒友網(wǎng)站提供《ROC RK3568 PC源代碼Linux SDK源碼包.txt》資料免費(fèi)下載
    發(fā)表于 09-20 09:56 ?10次下載
    ROC <b class='flag-5'>RK3568</b> PC源代碼Linux <b class='flag-5'>SDK</b>源碼包

    ROC RK3568 PC源代碼RK3568/RK3588 RKNN SDK

    電子發(fā)燒友網(wǎng)站提供《ROC RK3568 PC源代碼RK3568/RK3588 RKNN SDK.txt》資料免費(fèi)下載
    發(fā)表于 09-20 09:55 ?41次下載
    ROC <b class='flag-5'>RK3568</b> PC源代碼<b class='flag-5'>RK3568</b>/<b class='flag-5'>RK</b>3588 RKNN <b class='flag-5'>SDK</b>

    RK3568 SDK Linux編譯服務(wù)器開發(fā)壞境搭建

    rk3568 環(huán)境搭建
    的頭像 發(fā)表于 12-13 11:47 ?1281次閱讀
    <b class='flag-5'>RK3568</b> <b class='flag-5'>SDK</b> Linux<b class='flag-5'>編譯</b>服務(wù)器開發(fā)壞境搭建

    RK3568 SDK 安裝準(zhǔn)備工作

    RK3568 SDK 安裝準(zhǔn)備工作
    的頭像 發(fā)表于 12-13 11:44 ?979次閱讀
    <b class='flag-5'>RK3568</b> <b class='flag-5'>SDK</b> 安裝準(zhǔn)備工作

    RK3568 SDK編譯

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

    技術(shù)分享 | RK3568開發(fā)板 buildroot編譯配置

    啟揚(yáng)智能RK3568開發(fā)板提供兩種文件系統(tǒng),一種是Debian,另外一種是BuildRoot。在使用過程中,有些客戶需要添加屬于自己的軟件包,所以在此分享啟揚(yáng)RK3568關(guān)于BuildRoot編譯
    的頭像 發(fā)表于 04-13 10:32 ?3913次閱讀
    技術(shù)分享 | <b class='flag-5'>RK3568</b>開發(fā)板 buildroot<b class='flag-5'>編譯</b>配置

    瑞芯微RK3568主板開發(fā)板PET_RK3568_P01簡(jiǎn)述

    瑞芯微RK3568主板開發(fā)板PET_RK3568_P01簡(jiǎn)述
    的頭像 發(fā)表于 08-08 11:41 ?3091次閱讀
    瑞芯微<b class='flag-5'>RK3568</b>主板開發(fā)板PET_<b class='flag-5'>RK3568</b>_P01簡(jiǎn)述

    瑞芯微RK3568核心板PET_RK3568_CORE簡(jiǎn)述

    瑞芯微RK3568核心板PET_RK3568_CORE簡(jiǎn)述
    的頭像 發(fā)表于 08-08 11:44 ?3892次閱讀
    瑞芯微<b class='flag-5'>RK3568</b>核心板PET_<b class='flag-5'>RK3568</b>_CORE簡(jiǎn)述

    RK35683568J的區(qū)別

    RK35683568J的區(qū)別 在當(dāng)前處理器市場(chǎng)中,以小而美形象聞名的瑞克微電子旗下產(chǎn)品RK3568/J也引起了廣泛關(guān)注,其中RK35683568
    的頭像 發(fā)表于 08-15 17:25 ?9652次閱讀

    rk3568是什么架構(gòu)的?

    RK3568是什么架構(gòu)的? 中國(guó)領(lǐng)先的無晶圓廠半導(dǎo)體公司Rockchip Electronics推出了一款專門為人工智能應(yīng)用設(shè)計(jì)的新型片上系統(tǒng)(SoC)。這種新型SoC被稱為RK3568,構(gòu)建
    的頭像 發(fā)表于 08-15 17:25 ?2911次閱讀

    RK3568燒錄工具

    RK3568 燒錄工具
    發(fā)表于 11-11 14:16 ?5次下載
    主站蜘蛛池模板: 激情网五月天| 97久久综合九色综合| 亚洲精品久久片久久| 97天天做天天爱夜夜爽| 久久婷婷激情| 女人张开腿给人桶免费视频| 亚洲欧美性另类春色| 欧美毛片网站| 色婷婷在线视频观看| 国产99色| 色爱区综合激情五月综合激情| 一级特黄aa大片免费播放视频| 久久综合图片| 国产亚洲小视频| 亚洲爱爱视频| ww久久| 69日本xxxxxxxxx29| 日产毛片| 奇米社区| 亚洲第一福利网站| 91青草视频| 一级a级国产不卡毛片| 欧美日韩不卡码一区二区三区 | 亚洲第一在线| 婷婷午夜| 免费的黄色的视频| 激情五月激情综合网| 性久久久久久久久久| 999伊人| 亚洲精品一区二区中文| 久久久久免费精品国产小说| 色午夜影院| 亚洲插| 高颜值美女啪啪| 成人综合网址| 亚洲欧美在线一区| 黄色一级一毛片| 国产视频h| 精品国产_亚洲人成在线高清| 在线观看网站国产| 欧美色图一区|