啟揚智能RK3568開發(fā)板提供兩種文件系統(tǒng),一種是Debian,另外一種是BuildRoot。在使用過程中,有些客戶需要添加屬于自己的軟件包,所以在此分享啟揚RK3568關于BuildRoot編譯配置的方法以及相關注意事項。
啟揚提供的源碼是完整sdk,目錄包含多種文件目錄,如Kernel、Uboot、Buildroot、Debian等等其他文件包,在編譯之前請務必確認sdk中包含如圖所示文件夾,避免編譯過程中出現(xiàn)文件找不到的錯誤。

編譯分兩種編譯方式,一種是單獨編譯,另外一種是整體編譯,這里的話推薦先用單獨編譯,等單獨編譯通過后,再使用整體編譯。
整體編譯:./build.sh 選擇當前使用的版本,然后就會自動編譯。
單獨編譯:source envsetup.sh 選擇67,然后cd buidlroot make即可。

這里以單獨編譯為標準,具體展開講解如何選擇自己想要編譯的軟件。
編譯軟件
首先選擇配置文件,如下圖所示

然后進入到buildroot目錄,目錄內容大致如下圖所示:

直接在這個目錄輸入make menuconfig命令就會打開圖形配置文件,顯示如下:

因為這里的東西非常多,所以一般我們可以通過輸入進行搜索。比如我想要在板子上安裝vsftpd這個軟件,那么直接搜索,如圖所示:


這里的話就會顯示出具體的路徑,根據顯示出來的路徑直接進入到路徑下,找到軟件,并且按下Y,選中,就會變成*號,如圖所示:

然后直接save即可,這樣就會保存到當前目錄的.config下。
配置結束后直接make即可。一般來說只要環(huán)境搭建的正確是不會報任何錯誤的,到這里編譯就結束了。
buidlroot編譯配置還是比較簡單的,不過對于復雜的軟件可能需要大量的文件配置,這里我們會在下一期的文章中介紹,敬請期待。
-
嵌入式
+關注
關注
5196文章
20404瀏覽量
332990 -
開發(fā)板
+關注
關注
26文章
6262瀏覽量
117015
發(fā)布評論請先 登錄
【迅為工業(yè)RK3568穩(wěn)定可靠】itop-3568開發(fā)板Linux驅動開發(fā)實戰(zhàn):RK3568內核模塊符號導出詳解
【作品合集】合眾HZ-RK3568開發(fā)板測評
【HZ-RK3568開發(fā)板免費體驗】HZ-RK3568開發(fā)板操作系統(tǒng)編譯
【HZ-RK3568開發(fā)板免費體驗】1、開發(fā)板資源、SDK使用和鏡像燒寫
RK3568開發(fā)板暗藏32位兼容開關?飛凌嵌入式帶你一鍵解鎖!
RK3568開發(fā)板教程:以iTOP-RK3568開發(fā)板為例 Android13通過CIFS協(xié)議掛載Windows共享目錄
【北京迅為】iTOP-RK3568開發(fā)板鴻蒙OpenHarmony系統(tǒng)南向驅動開發(fā)實操-HDF驅動配置UART
北京迅為iTOP-RK3568開發(fā)板OpenHarmony系統(tǒng)南向驅動開發(fā)實操-HDF驅動配置LED
北京迅為RK3568開發(fā)板OpenHarmony系統(tǒng)南向驅動開發(fā)內核HDF驅動框架架構
技術分享 | RK3568編譯第三方驅動
技術分享 | RK3568開發(fā)板 buildroot編譯配置
評論