啟揚智能RK3568開發板提供兩種文件系統,一種是Debian,另外一種是BuildRoot。在使用過程中,有些客戶需要添加屬于自己的軟件包,所以在此分享啟揚RK3568關于BuildRoot編譯配置的方法以及相關注意事項。
啟揚提供的源碼是完整sdk,目錄包含多種文件目錄,如Kernel、Uboot、Buildroot、Debian等等其他文件包,在編譯之前請務必確認sdk中包含如圖所示文件夾,避免編譯過程中出現文件找不到的錯誤。
編譯分兩種編譯方式,一種是單獨編譯,另外一種是整體編譯,這里的話推薦先用單獨編譯,等單獨編譯通過后,再使用整體編譯。
整體編譯:./build.sh 選擇當前使用的版本,然后就會自動編譯。
單獨編譯:source envsetup.sh 選擇67,然后cd buidlroot make即可。
這里以單獨編譯為標準,具體展開講解如何選擇自己想要編譯的軟件。
編譯軟件
首先選擇配置文件,如下圖所示
然后進入到buildroot目錄,目錄內容大致如下圖所示:
直接在這個目錄輸入make menuconfig命令就會打開圖形配置文件,顯示如下:
因為這里的東西非常多,所以一般我們可以通過輸入進行搜索。比如我想要在板子上安裝vsftpd這個軟件,那么直接搜索,如圖所示:
這里的話就會顯示出具體的路徑,根據顯示出來的路徑直接進入到路徑下,找到軟件,并且按下Y,選中,就會變成*號,如圖所示:
然后直接save即可,這樣就會保存到當前目錄的.config下。
配置結束后直接make即可。一般來說只要環境搭建的正確是不會報任何錯誤的,到這里編譯就結束了。
buidlroot編譯配置還是比較簡單的,不過對于復雜的軟件可能需要大量的文件配置,這里我們會在下一期的文章中介紹,敬請期待。
-
嵌入式
+關注
關注
5095文章
19189瀏覽量
307974 -
開發板
+關注
關注
25文章
5129瀏覽量
98325
發布評論請先 登錄
相關推薦
迅為RK3568開發板/核心板助力實時系統!
RK3568 編譯sdk技巧
![<b class='flag-5'>RK3568</b> <b class='flag-5'>編譯</b>sdk技巧](https://file.elecfans.com/web2/M00/43/4A/poYBAGJ9sjaAPEhHAAAvI_7i-HA907.jpg)
鴻蒙OpenHarmony南向/北向快速開發教程-迅為RK3568開發板
鴻蒙OpenHarmony南向:【RK3568開發板介紹】
![鴻蒙OpenHarmony南向:【<b class='flag-5'>RK3568</b><b class='flag-5'>開發板</b>介紹】](https://file1.elecfans.com/web2/M00/D8/1F/wKgZomYpEAGALxyGABBtbKfhj8Q460.jpg)
鴻蒙OpenHarmony【標準系統編譯】 (基于RK3568開發板)
![鴻蒙OpenHarmony【標準系統<b class='flag-5'>編譯</b>】 (基于<b class='flag-5'>RK3568</b><b class='flag-5'>開發板</b>)](https://file1.elecfans.com/web2/M00/C5/D1/wKgZomYChGOAUaiiAADe1d8SeRY102.jpg)
評論