【iMX6ULL】触觉 imx6ull开发板交叉编译环境搭建
??開發IMX6ULL需要有一個安裝了交叉編譯器的linux操作系統的開發環境,用于編譯開發板的uboot、kernel、文件系統和應用軟件。下面以觸覺智能imx6ull開發板為例。
1、開發環境說明
??本節是在Oracle VM VirtualBox+Ubuntu18.04 64位的虛擬機環境下,介紹安裝交叉編譯器方法。本手冊配套的資源文件中包含硬浮點交叉編譯器和軟浮點交叉編譯器,根據開發板使用的文件系統差異來選擇安裝的交叉編譯器。開發板自帶的文件系統為硬浮點文件系統,所有配置硬浮點交叉編譯器即可。
那種交叉編譯器前需要先安裝一些依賴庫文件,安裝內容如下:
2、硬浮點交叉編譯器
文件:imx6ull_qt4.8.7_sdk_hf
下載鏈接: https://pan.baidu.com/s/1ST6VGgTXpBlsIDoeFgtKdw 提取碼: 3vkd
??從下載路徑中下載交叉工具鏈,并將下載得到的"imx6ull_qt4.8.7_sdk_hf.tar.bz2"和“qt_4.8.7_gcc_env-setup_hf”文件拷貝到ubuntu18.04虛擬機中。
??交叉編譯器環境變量有兩種配置方法,第一種是將環境變量寫入到配置文件中,此方法每次打開一個新的終端時都需要使用source命令聲明一次環境變量,此方法優勢是可以在同一個ubuntu系統下開發不同的硬件,靈活修改交叉編譯器環境變量;第二種方法是將交叉編譯環境變量的內容添加到用戶的profile文件中,開機即將環境變量加入到系統中。
**方法一:**使用環境變量配置文件
- 將qt_4.8.7_gcc_env-setup_hf拷貝到/opt/industio目錄下
- 使用source命令讓配置腳本內容生效
- 檢測環境是否生效
如果輸出的路徑和添加的路徑一致,則說明添加成功。
**方法二:**將編譯器環境變量添加到用戶profile文件中
- 切換到用戶home路徑
- 編輯.profile文件
打開.profile文件,并在文件的最后添加環境變量參數。
- 使用source命令生效環境變量,或者重啟系統
3、軟浮點交叉編譯器
交叉工具鏈名稱:imx6ull_qt4.8.7_sdk_hf
下載鏈接:https://pan.baidu.com/s/1psjzdMs2fBOGuIYOJD8_nQ 提取碼:zmuk
軟浮點交叉編譯器的安裝環境參考“2、硬浮點交叉編譯器”中的安裝方法,只需要修改環境變量配置即可。
- 將下載到的qt_4.8.7_gcc_env-setup_sf拷貝到/opt/industio目錄下
- 使用source命令讓配置腳本內容生效
- 檢測環境是否生效
如果輸出的路徑和添加的路徑一致,則說明添加成功。
總結
以上是生活随笔為你收集整理的【iMX6ULL】触觉 imx6ull开发板交叉编译环境搭建的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: NXP I.MX6ULL 交叉编译工具链
- 下一篇: 【RK PX30】 瑞芯微四核64位工业