天天看點

迅為RK3588開發闆編譯環境Ubuntu20.04編譯配置

第一章 編譯環境 Ubuntu20.04 編譯配置

編譯 android 或者 Linux 對編譯環境環境 Ubuntu20.04 有一些配置要求,下面我們根據如下圖所示的流程圖來進行配置。 首先需要擴大記憶體,如果能配置設定給 ubuntu20.04 的物

理記憶體大于 20G,則參考本小節“修改實體記憶體”小節進行修改。如果實體記憶體不夠 20G,需要增加交換記憶體,參考“增加交換記憶體”小節進行修改。

接下來擴大硬碟,擴大硬碟有倆種方法,任選其中一種方法即可。擴大完硬碟,安裝編譯源碼需要的依賴包,然後便可以愉快的編譯了。

​​

迅為RK3588開發闆編譯環境Ubuntu20.04編譯配置

​​

1 預設 Ubuntu 配置功能

為了友善客戶使用和快速開發,迅為提供的編譯環境 Ubuntu20.04 已經配置好了如下功能。

迅為提供的編譯環境 Ubuntu20.04 網盤下載下傳路徑為:

“iTOP-3588 開發闆\02_【iTOP-RK3588 開發闆】開發資料\02_iTOP-3588 開發闆搭建好編譯環境的 Ubuntu20.04 虛拟機鏡像” 1 預設 ubuntu 安裝 Vscode,友善閱讀和編輯代碼

2 預設 ubuntu 安裝 ftp

3 預設 ubuntu 安裝 samba,共享檔案夾位置是 /home/topeet/share

4 預設 ubuntu 安裝 ssh

5 預設 ubuntu 安裝代碼對比軟體 meld

6 預設 ubuntu 設定資料源為阿裡雲

7 預設 ubuntu 安裝 nfs,nfs 目錄為:/home/nfs

8 預設 ubuntu 設定系統預設語言為中文

9 預設 ubuntu 安裝中文輸入法,友善客戶編寫代碼注釋

10 預設 ubuntu 安裝交叉編譯工具,交叉編譯器的路徑為:/home/topeet/topeet-qt5.14.2,

單獨的交叉編譯器,友善客戶交叉編譯 C 程式或者 QT 程式

11 預設 ubuntu 安裝 qtcreator,并設定編譯套件 kits,友善客戶開發 QT 程式。

12 預設 ubuntu 安裝編譯依賴包,客戶隻需要拷貝源碼到 ubuntu 中,可直接編譯。

13 預設 ubuntu 預設支援聯網,設定為橋接模式

14 預設 ubuntu 内置交叉編譯工具器,可交叉編譯 C 程式

15 預設 ubuntu 預設設定記憶體為 8GB,處理器核心總數為 4,硬碟為 50GB。這些選項需要客戶根據自身電腦的配置進行修改。以下的章節也會介紹修改方法。

編譯 android 或者 Linux 對編譯環境環境 Ubuntu20.04 有一些配置要求,下面我們根據如上文所示的流程圖來進行配置。