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

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

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

3天內不再提示

技術分享 | RK3506如何交叉編譯frp wireguard

啟揚ARM嵌入式開發 ? 2025-12-25 17:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

RK3506擁有著不錯的性價比以及與之相匹配的性能優勢,非常適合用來做邊緣計算網關、小型數據收集端點等。今天給大家帶來兩款內網穿透工具的交叉編譯移植,方便在RK3506上搭建相關應用。


3c0e0068-e174-11f0-8ce9-92fbcf53809c.jpg



在編譯兩個工具之前,我們需要搭建交叉編譯環境,需要將我司提供的交叉編譯器拷貝至ubuntu中并解壓,完成后如下圖所示:

3c17e7e0-e174-11f0-8ce9-92fbcf53809c.png

交叉編譯器是從buildroot上直接導出,工具的具體路徑需要重新鏈接,所以執行目錄中的relocate-sdk.sh腳本,重新鏈接到我們自己的路徑中,鏈接完成后需要聲明交叉編譯器,直接執行source environment-setup,正常如下圖所示:

3c2567b2-e174-11f0-8ce9-92fbcf53809c.png

3c30528a-e174-11f0-8ce9-92fbcf53809c.png?

接下來我們先編譯frp。frp是go語言編寫的工具,我們還需要搭建go語言編譯環境。下載go二進制x86文件All releases - The Go Programming Language,下載完成后將安裝包解壓到一個位置,文章中是/opt目錄,因為go語言的安裝目錄不可以跟數據目錄在一起,所以我們將兩者分開,這里寫了一個聲明環境的腳本go_env.sh,內容如下圖所示:

3c3e635c-e174-11f0-8ce9-92fbcf53809c.png?

source go_env.sh,拉取frp代碼git cloenhttps://github.com/fatedier/frp.git,重點關注

3c489214-e174-11f0-8ce9-92fbcf53809c.png

如果我們想要編譯arm架構的二進制文件,需要將Makefile.cross-compiles重命名為Makefile,因為默認Makefile是為x86準備的,重命名后,直接make編譯即可,編譯完成后會在當前目錄的release目錄中,生成所有架構的二進制文件,其中就包括arm架構,具體如下圖所示:

3c550620-e174-11f0-8ce9-92fbcf53809c.png

最后是編譯wireguard-tools。Wireguard在低版本內核中,會向內核里打相應的補丁,不過因為RK3506的內核版本較高,主線分支上已經將相關補丁合并,所以我們只需要編譯工具即可。首先,我們按照文章一開始的步驟聲明交叉編譯器環境變量,然后使用git clonehttps://git.zx2c4.com/wireguard-tools下載源碼,接著使用make -C wireguard-tools/src命令編譯,編譯成功后會在源碼src目錄生成二進制文件wg,如下圖所示:

3c60e5a8-e174-11f0-8ce9-92fbcf53809c.png?

以上,就是RK3506交叉編譯frp和wireguard的全部過程了,其它的第三方軟件也可以用這樣的方法編譯,主要還是要根據工具的makefile以及configure等文件摸索出正確的交叉編譯方法。

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

    關注

    22

    文章

    3527

    瀏覽量

    53430
  • RK3506
    +關注

    關注

    0

    文章

    94

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    如何用RK3506核心板自研一款嵌入式工業網關?

    飛凌嵌入式RK3506核心板做工業網關
    的頭像 發表于 03-19 16:32 ?2079次閱讀
    如何用<b class='flag-5'>RK3506</b>核心板自研一款嵌入式工業網關?

    米爾瑞芯微多核異構低功耗RK3506核心板重磅發布

    近日,米爾電子發布MYC-YR3506核心板和開發板,基于國產新一代入門級工業處理器瑞芯微RK3506,這款芯片采用三核Cortex-A7+單核Cortex-M0多核異構設計,不僅擁有豐富的工業接口
    發表于 05-16 17:20

    【米爾RK3506國產開發板評測試用】開箱體體驗

    很高興今天收到了米爾科技的RK3506開發板,下面是開箱體驗,后期的測試使用中將會做詳細的測試和試用。 1.開箱,包含以下: RK3506開發板1 USB_TYPEC1 10Pin連接端子1 快速
    發表于 07-30 01:06

    RK3506各型號間有什么差異?

    RK3506單板機(卡片電腦)是一款高性能三核Cortex-A7處理器,內部集成Cortex-M0核心,RK3506單板機具有接口豐富、實時性高、顯示開發簡單、低功耗及多系統支持等特點,非常適合于工業控制、工業通信、人機交互等應用場景。
    的頭像 發表于 12-05 16:39 ?2981次閱讀
    <b class='flag-5'>RK3506</b>各型號間有什么差異?

    低成本解決方案,RK3506的應用場景分析!

    RK3506 是瑞芯微推出的MPU產品,芯片制程為22nm,定位于輕量級、低成本解決方案。該MPU具有低功耗、外設接口豐富、實時性高的特點,適合用多種工商業場景。本文將基于RK3506的設計特點,為大家分析其應用場景。
    的頭像 發表于 12-11 15:26 ?2518次閱讀
    低成本解決方案,<b class='flag-5'>RK3506</b>的應用場景分析!

    RK3506各型號該怎么選?瑞芯微全新工業芯片介紹 觸覺智能出品

    RK3506各型號該怎么選?瑞芯微全新工業芯片介紹,還將推出與星閃技術相結合的RK3506星閃網關開發板
    的頭像 發表于 12-25 10:27 ?2727次閱讀
    <b class='flag-5'>RK3506</b>各型號該怎么選?瑞芯微全新工業芯片介紹 觸覺智能出品

    RK3506到底有多香?搶先看核心板詳細參數配置

    RK3506到底有多香?觸覺智能已推出RK3506核心板,搶先了解核心板詳細參數配置!
    的頭像 發表于 01-18 11:33 ?3725次閱讀
    <b class='flag-5'>RK3506</b>到底有多香?搶先看核心板詳細參數配置

    觸覺智能RK3506核心板,工業應用之RK3506 RT-Linux實時性測試

    觸覺智能RK3506核心板,工業應用方案分享之RT-Linux實時性測試
    的頭像 發表于 04-27 19:27 ?1936次閱讀
    觸覺智能<b class='flag-5'>RK3506</b>核心板,工業應用之<b class='flag-5'>RK3506</b> RT-Linux實時性測試

    瑞芯微RK3506 vs NXP i.MX6ULL

    在關鍵技術國產化浪潮中,國產芯片正以更高性能、更優成本及自主可控優勢實現對海外方案的成功替代。今天觸覺智能拿出自家新品瑞芯微RK3506核心板(IDO-SOM3506-S1),與線上某款熱銷
    的頭像 發表于 06-19 16:26 ?1242次閱讀
    瑞芯微<b class='flag-5'>RK3506</b> vs NXP i.MX6ULL

    有獎丨米爾 瑞芯微RK3506開發板免費試用來啦!

    米爾與瑞芯微合作發布的新品基于瑞芯微RK3506應用處理器的MYD-YR3506開發板免費試用名額增加啦
    的頭像 發表于 07-10 08:03 ?896次閱讀
    有獎丨米爾 瑞芯微<b class='flag-5'>RK3506</b>開發板免費試用來啦!

    RK3506開發板Linux開發板極致性價比之選

    RK3506開發板Linux開發板極致性價比之選瑞芯微RK3506開發板,3核Cortex-A7@1.5GHz+Cortex-M0,Linux+RT-Thread系統支持,128MB超大
    的頭像 發表于 09-11 16:26 ?3453次閱讀
    <b class='flag-5'>RK3506</b>開發板Linux開發板極致性價比之選

    RK3506開發板QT Creator開發手冊,交叉編譯工具鏈與QT應用示例,入門必備

    本文基于觸覺智能RK3506核心板/開發板介紹QTCreator交叉編譯配置與QT應用示例。如需購買開發板進行評估驗證簡介QTCreatorQtCreator?是由TheQtCompany開發的跨平臺集成開發環境(IDE),專為
    的頭像 發表于 09-30 16:26 ?3680次閱讀
    <b class='flag-5'>RK3506</b>開發板QT Creator開發手冊,<b class='flag-5'>交叉</b><b class='flag-5'>編譯</b>工具鏈與QT應用示例,入門必備

    2025瑞芯微開發者大會萬象奧科展出RK3506郵票孔核心板

    ”為主題,聚焦AIoT技術在智能終端領域的深度應用。在瑞芯微A4工控板展臺上,萬象奧科展示了基于RK3506J設計的RK3506網關,作為其旗下產品,RK3506
    的頭像 發表于 10-10 14:10 ?1536次閱讀
    2025瑞芯微開發者大會萬象奧科展出<b class='flag-5'>RK3506</b>郵票孔核心板

    如何讓RK3506流暢刷圖,用好RGA?

    本文基于觸覺智能RK3506核心板/開發板,介紹RGAIM2D進行圖像處理,包括相關編譯與測試方法。
    的頭像 發表于 10-29 10:00 ?1065次閱讀
    如何讓<b class='flag-5'>RK3506</b>流暢刷圖,用好RGA?

    RK3506 MIPI轉HDMI顯示開發實戰:從硬件到驅動全解析

    從 0 入門 Linux 嵌入式開發!RK3506 開發板實戰教程系列開篇 在嵌入式設備開發中,MIPI DSI接口(移動行業處理器接口)廣泛用于連接LCD屏,而HDMI則是高清顯示輸出的主流標準
    的頭像 發表于 01-06 07:09 ?524次閱讀
    <b class='flag-5'>RK3506</b> MIPI轉HDMI顯示開發實戰:從硬件到驅動全解析